11.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 que tenha um nome de host e um endereço IP diferente, você deverá instalar o ZENworks 10 Configuration Management no novo servidor da mesma Zona de Gerenciamento. Conseqüentemente, o novo servidor se tornará o segundo Servidor Principal.

O primeiro e o segundo Servidor Principal devem ter a mesma versão do ZENworks 10 Configuration Management instalada.

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 Gerador de Relatórios do ZENworks.

Este cenário não é suportado em combinações de plataforma Windows para Linux e vice-versa.

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. (Condicional) Se o primeiro Servidor Principal tiver imagens de expansão:

    1. No ZENworks Control Center para o segundo Servidor Principal, clique na guia Bundles e depois clique em Bundle de criação de imagens.

      A guia Resumo é exibida.

    2. Clique em Editar ao lado de Arquivo de Imagem de Expansão.

      O Assistente de Imagem de Expansão do Bundle é exibido.

    3. Na página Adicionar Endereço do Servidor de Imagens, selecione o primeiro Servidor Principal associado ao bundle e depois clique em Remover.

    4. Clique em Adicionar.

    5. Clique em ícone de Pasta Aberta ao lado da pasta Servidores para navegar pelas pastas até encontrar o segundo Servidor Principal.

    6. Selecione o segundo Servidor Principal para exibir seu nome na lista Selecionado e depois clique em OK.

    7. Clique em Concluir.

      A imagem de expansão é associada ao segundo Servidor Principal, e o conteúdo da imagem de expansão é criado no segundo Servidor Principal.

    8. Na guia Resumo do bundle, clique no link sublinhado Incrementar Versão de Versão e depois clique em Sim na caixa de diálogo Confirmar Incremento de Versão.

  3. (Condicional) Se o primeiro Servidor Principal tiver um bundle do ZENworks Imaging, copie o bundle para o segundo Servidor Principal:

    1. Copie manualmente todos os arquivos com a extensão .zmg do diretório /content-repo/images do primeiro Servidor Principal para o diretório /content-repo/images no segundo Servidor Principal.

    2. No ZENworks Control Center do segundo Servidor Principal, clique na guia Bundles e depois clique no bundle de Criação de Imagens.

    3. Clique na guia Ações.

    4. Clique na ação Imagem do ZENworks.

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

    5. No campo Imagem do ZENworks, clique em ícone Procurar.

      A caixa de diálogo Informações de Caminho e Servidor é exibida.

    6. No campo Objeto, IP ou DNS do Servidor, clique em ícone Procurar para procurar e selecionar o segundo Servidor Principal.

    7. No campo Caminho do Arquivo no Servidor, clique em ícone Procurar para procurar e selecionar o arquivo image.zmg.

  4. 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 10.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 10.4, Restaurando a autoridade de certificação.

  5. 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.

  6. (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.

  7. 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.

  8. (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 34.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 35.3, 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 35.5, 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 35.6, 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.

  9. 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 7.4, Removendo satélites da hierarquia do servidor.

  10. Desative o primeiro Servidor Principal digitando um dos seguintes comandos no prompt do segundo Servidor Principal:

    zman zsret nome_objeto_primeiro_servidor_principal

    ou

    zman zenserver-retire nome_objeto_primeiro_servidor_principal

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

  11. Após certificar-se de que todas as operações na Zona de Gerenciamento estejam funcionando conforme esperado, desinstale o ZENworks 10 Configuration Management do primeiro Servidor Principal.

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