10.1 Substituindo o primeiro servidor principal pelo segundo servidor principal

É possível substituir o primeiro Servidor Principal na Zona de Gerenciamento por um segundo Servidor Principal existente ou por um novo servidor. Se optar por substituir o primeiro Servidor Principal por um novo servidor com nome de host e endereço IP diferentes, você deverá instalar o ZENworks 10 Management no novo servidor na mesma Zona de Gerenciamento. Conseqüentemente, o novo servidor se tornará o segundo Servidor Principal.

NOTA:Esse cenário foi testado nas seguintes combinações de plataforma:

  • Do Windows Server* 2003 (32 bits) para o Windows Server 2008 (32 bits)

  • Do SUSE® Linux Enterprise Server (SLES) 10 (32 bits) para o SLES 10 (32 bits)

Não foi testado com o Servidor de Relatório do ZENworks.

Para substituir o primeiro Servidor Principal pelo segundo Servidor Principal:

  1. Verifique se todo o conteúdo do diretório content-repo do primeiro Servidor Principal foi replicado no segundo Servidor Principal.

    O diretório content-repo está localizado no diretório diretório_de_instalação_do_ZENworks\work\ no Windows, e no diretório /var/opt/novell/zenworks/ no Linux.

  2. Exporte a função Autoridade de Certificação.

    1. Faça um backup confiável da Autoridade de Certificação do primeiro Servidor Principal.

      Para obter informações detalhadas sobre como fazer backup da Autoridade de Certificação, consulte a Seção 9.3, Fazendo backup da autoridade de certificação.

      IMPORTANTE:Você deve usar a opção -d com o comando zman certificate-authority-export para remover a função Autoridade de Certificação do servidor local.

    2. Restaure a Autoridade de Certificação da qual foi feito o backup no segundo Servidor Principal.

      Para obter informações detalhadas sobre como restaurar uma Autoridade de Certificação da qual foi feito o backup, consulte a Seção 9.4, Restaurando a autoridade de certificação.

  3. Na regra padrão de servidor mais próximo no nível da Zona de Gerenciamento, mova o primeiro Servidor Principal até a última posição da lista de servidores.

    1. No ZENworks Control Center, clique na guia Configuração.

    2. No painel Configurações da Zona de Gerenciamento, clique em Gerenciamento da Infra-estrutura > Regra Padrão do Servidor Mais Próximo.

    3. Na lista Servidores de Coleção, marque a caixa de seleção ao lado do primeiro Servidor Principal e clique em Para Baixo até o servidor ficar na última posição da lista.

    4. Na lista Servidores de Conteúdo, marque a caixa de seleção ao lado do primeiro Servidor Principal e clique em Para Baixo até o servidor ficar na última posição da lista.

    5. Na lista Servidores de Configuração, marque a caixa de seleção ao lado do primeiro Servidor Principal e clique em Para Baixo até o servidor ficar na última posição da lista.

    6. Clique em OK.

  4. (Condicional) Se você tiver mais alguma regra de servidor mais próximo configurada, remova o Servidor Principal das regras.

    1. No ZENworks Control Center, clique na guia Configuração.

    2. No painel Configurações da Zona de Gerenciamento, clique em Gerenciamento da Infra-estrutura > Regras de Servidor Mais Próximo.

    3. Selecione uma regra de servidor mais próximo e clique em Editar.

      A caixa de diálogo Construção de Regra é exibida.

    4. Na lista Servidores de Coleção, marque a caixa de seleção ao lado do primeiro Servidor Principal e clique em Remover.

    5. Na lista Servidores de Conteúdo, marque a caixa de seleção ao lado do primeiro Servidor Principal e clique em Remover.

    6. Na lista Servidores de Configuração, marque a caixa de seleção ao lado do primeiro Servidor Principal e clique em Remover.

    7. Clique duas vezes em OK.

  5. Atualize todos os dispositivos (Servidores Principais, Satélites e dispositivos gerenciados) na Zona de Gerenciamento de modo que eles obtenham as novas regras de servidor mais próximo.

  6. (Condicional) Mova o banco de dados para um outro dispositivo em qualquer um dos seguintes cenários:

    • Você está usando um banco de dados interno do ZENworks (Sybase SQL* Anywhere embutido).

    • Você está usando um banco de dados externo instalado no dispositivo que hospeda o primeiro Servidor Principal e não pretende usar o dispositivo depois que desinstalar o Servidor Principal.

    Para mover o banco de dados para um outro dispositivo:

    1. (Condicional) Se você estiver usando um banco de dados externo, verifique se tem um backup confiável dele.

    2. Obtenha as credenciais do banco de dados.

      Para descobrir as credenciais do banco de dados interno, use um dos seguintes comandos:

      zman dgc -U nome_do_administrador -P senha_do_administrador

      ou

      zman database-get-credentials -U nome_do_administrador -P senha_do_administrador

      Para obter as credenciais do banco de dados externo, contate o administrador do banco de dados.

    3. Remova a função do banco de dados do primeiro Servidor Principal:

      1. Efetue login no banco de dados.

      2. No editor SQL, execute a seguinte consulta SQL para remover a entrada da função do banco de dados para o primeiro Servidor Principal da tabela zZENServerRoles:

        delete from zZENServerRoles where Roles=‘Database’;
        
      3. No editor SQL, execute o seguinte comando SQL:

        commit;
        
    4. Se o banco de dados estiver instalado no mesmo dispositivo que o primeiro Servidor Principal, mova o banco de dados.

      Sybase Interno: Para obter informações detalhadas sobre como mover os dados de um banco de dados Sybase interno para um banco de dados Sybase externo, consulte a Seção 21.5, Movendo os dados de um banco de dados Sybase embutido para um banco de dados Sybase externo.

      Sybase Externo: Para obter informações detalhadas sobre como mover os dados de um banco de dados Sybase externo para outro banco de dados Sybase externo, consulte a Seção 22.1, Movendo os dados de um banco de dados Sybase externo para outro banco de dados Sybase externo.

      MS SQL: Para obter informações detalhadas sobre como mover os dados para um novo banco de dados MS SQL, consulte a documentação do MS SQL. Posteriormente, execute as etapas descritas na Seção 22.2, Configurando o Servidor ZENworks para que ele aponte para o novo banco de dados MS SQL contendo os dados movidos de outro banco de dados MS SQL.

      Oracle: Para obter informações detalhadas sobre como mover os dados de um banco de dados Oracle para outro banco de dados Oracle, consulte a documentação do Oracle. Posteriormente, execute as etapas descritas na Seção 22.3, Configurando o servidor ZENworks para apontar para o novo banco de dados Oracle que contém dados movidos de um outro banco de dados Oracle.

  7. Remova todos os Satélites sob o Servidor Principal da Hierarquia do Servidor.

    Para obter mais informações sobre como remover os Satélites da lista Hierarquia do Servidor no ZENworks Control Center, consulte a Seção 6.3, Removendo satélites da hierarquia do servidor.

  8. Desative o primeiro Servidor Principal digitando um dos seguintes comandos no prompt do servidor:

    zman zsd nome_do_objeto_servidor_principal

    ou

    zman zenserver-delete nome_do_objeto_servidor_principal

    Para obter mais informações sobre o zman, veja a página de manual do zman (man zman) no servidor ou consulte zman(1) na Referência de Utilitários de Linha de Comando do ZENworks 10 Asset Management.

  9. Após verificar que todas as operações da Zona de Gerenciamento estão funcionando conforme esperado, desinstale o ZENworks 10 Management no primeiro Servidor Principal.

    Para obter informações detalhadas sobre como desinstalar o ZENworks 10 Management , consulte Desinstalando o ZENworks 10 Asset Management com SP2 no Guia de Instalação do ZENworks 10 Asset Management.