1.5 Fazendo upgrade de servidores principais

É possível fazer upgrade usando um programa de interface gráfica do usuário (GUI) ou uma linha de comando (apenas no Linux).

IMPORTANTE:

  • Não use a Atualização de Sistema do ZENworks para fazer upgrade dos Servidores Principais para o ZENworks 2020.

    Antes de fazer upgrade do servidor ZENworks em um dispositivo Windows, execute o Windows Update no dispositivo para verificar se todas as atualizações disponíveis estão instaladas no dispositivo. Na sequência, desabilite o Windows Update para garantir que nenhuma outra atualização seja feita no dispositivo durante o upgrade do servidor ZENworks. Será possível habilitar o Windows Update após fazer upgrade do ZENworks.

  • Desabilite o Linux Update para garantir que nenhuma outra atualização seja feita no dispositivo durante o upgrade do servidor ZENworks.

1.5.1 Migração da aplicação

Para migrar o ZENworks 2017 Update x Appliance para o ZENworks 2020 Appliance, consulte o Seção 3.0, Migração da aplicação.

1.5.2 Usando a GUI para fazer upgrade de servidores Linux e Windows

Faça o seguinte procedimento no Servidor Principal do qual deseja fazer o upgrade para o ZENworks 2020, se todos os pré-requisitos explicados na Seção 1.4, Pré-requisitos foram atendidos:

  1. Para iniciar o programa de upgrade do ZENworks

    • Linux: Abra um terminal do Linux, navegue até a raiz da mídia de instalação do ZENworks 2020 e digite o comando sh setup.sh.

    • Windows: Siga um destes procedimentos:  

      • Navegue até a raiz da mídia de instalação do ZENworks 2020 e clique duas vezes em setup.exe.

      • Abra uma janela do DOS, navegue até a raiz da mídia de instalação do ZENworks 2020 e depois digite o comando setup.exe.

  2. Durante o upgrade, consulte a Tabela 1-1, Informações sobre Upgrade para obter detalhes sobre os dados do upgrade.

    Se você estiver usando o upgrade com GUI, também poderá clicar no botão Ajuda para obter informações semelhantes.

  3. Execute um dos seguintes procedimentos no dispositivo Windows:

  4. Depois que o upgrade for concluído e os serviços do ZENworks forem reiniciados, siga um destes procedimentos para verificar se o ZENworks 2020 está em execução:

    • Verifique os serviços do Windows usando a GUI:  

      No servidor, clique em Iniciar, selecione Ferramentas Administrativas > Serviços e, em seguida, analise o status dos serviços de Carregador do Novell ZENworks e Servidor Novell ZENworks.

      Se os serviços não estiverem em execução, inicie-os. Clique o botão direto mouse no serviço Servidor Novell ZENworks, selecione Iniciar, clique o botão direito do mouse no serviço Carregador do Novell ZENworks e selecione Iniciar.

      Se preferir, você poderá usar a opção Reiniciar para que o Servidor Novell ZENworks interrompa todos os serviços relacionados. Essa opção interrompe e, em seguida, inicia cada serviço na ordem correta, incluindo o Carregador do Novell ZENworks.

    • Inicie o ZENworks Control Center:  

      Use o seguinte URL para abrir o ZENworks Control Center em um browser da Web em qualquer dispositivo na rede:

      https://Nome_DNS_ou_endereço_IP_do_Servidor_Principal:número_da_porta/zenworks

    • Verifique os serviços do Linux usando o comando de serviço específico:  

      No servidor, execute os seguintes comandos:

      /etc/init.d/novell-zenserver status
      /etc/init.d/novell-zenloader status

      Para o SLES 12 ou servidores mais recentes, execute os seguintes comandos:

      systemctl status novell-zenserver
      systemctl status novell-zenloader

      Se os serviços não estiverem em execução, execute estes comandos para iniciar os serviços do ZENworks:

      /etc/init.d/novell-zenserver start
      /etc/init.d/novell-zenloader start
    • Verifique os serviços do Linux usando o comando de configuração:  

      No servidor, execute este comando:

      /opt/novell/zenworks/bin/novell-zenworks-configure ‑c SystemStatus

      Os serviços do ZENworks e os respectivos status são exibidos.

      Para iniciar os serviços, execute este comando:

      /opt/novell/zenworks/bin/novell-zenworks-configure ‑c Start
  5. Para fazer upgrade de outro Servidor Principal, repita a partir da Etapa 1.

    IMPORTANTE:Repita essas etapas até fazer o upgrade de todos os Servidores Principais na Zona de Gerenciamento.

NOTA:Se você estiver usando o Gerador de Relatórios do ZENworks, após o upgrade da zona para o ZENworks 2020, certifique-se de reconfigurar o Gerador de Relatórios do ZENworks. Para obter mais informações, consulte Reconfiguring ZENworks Reporting Appliance (Reconfigurando o ZENworks Reporting Appliance) na ZENworks Reporting Appliance Deployment and Administration Reference (Referência de Implantação e Administração do ZENworks Reporting Appliance).

A Tabela 1-1 apresenta as informações de como fazer upgrade do ZENworks 2017 Update x para o ZENworks 2020.

Tabela 1-1 Informações sobre Upgrade

Informações sobre Upgrade

Explicação

Contrato de licença

O instalador do Upgrade não vai prosseguir se o contrato de licença não for aceito.

Pré-requisitos do ZENworks

Se os pré-requisitos necessários não forem cumpridos, o procedimento de upgrade não continuará. Os requisitos que não foram cumpridos serão exibidos (GUI) ou listados (linha de comando). Para obter mais informações, consulte Requisitos do Sistema do ZENworks 2020 .

Se o pré-requisito do .NET não for atendido, você poderá clicar no link ZENworks na descrição para instalar a versão em tempo de execução que acompanha o ZENworks. Instale o Microsoft .NET 4.5 Framework e todas as suas atualizações mais recentes. Após a instalação do .NET, o upgrade do ZENworks continua.

NOTA:Será necessário reinicializar o dispositivo após a instalação do .NET 4.5.

Tipo de Upgrade

Selecione Sim se este for o upgrade do primeiro Servidor Principal na Zona de Gerenciamento; do contrário, selecione Não.

Se você selecionar Sim, terá de informar as credenciais do administrador da zona.

ou

Se você selecionar Não, execute as etapas listadas na Tabela 1-2, Informações sobre Upgrade – Upgrade de Servidores Principais adicionais.

Purgação do Banco de Dados

O tempo necessário para concluir o upgrade do primeiro Servidor Principal depende da quantidade de dados existente no banco de dados. Nos Servidores Principais que usam o banco de dados Microsoft SQL ou Oracle Enterprise, o instalador do upgrade verifica a quantidade de dados de inventário indesejados que pode ser purgada. Se houver mais do que 200.000 registros para serem purgados, o instalador do Upgrade incluirá uma opção para purgar o banco de dados antes de fazer o upgrade do Servidor Principal. Para outros tipos de banco de dados, se houver menos do que 200.000 registros para serem purgados, essa página não será aberta.

  • Purgar o banco de dados agora: Se essa opção for selecionada, o assistente continuará purgando o banco de dados. Após a purgação do banco de dados, reinicie o processo de upgrade.

    Defina as seguintes configurações de purgação:

    • Remover os produtos e componentes apagados anteriores a x dia(s): Especifique após quantos dias os dados de produtos e componentes apagados devem ser purgados. O valor default é 180 dias.

    • Remover os dados do histórico de inventário anteriores a x dia(s): Especifique após quantos dias o histórico de inventário deve ser purgado. O valor default é 180 dias.

    • Remover os dados de Uso do Aplicativo de Software anteriores a x dia(s): Especifique após quantos dias os dados de uso do aplicativo de software coletados para Gerenciamento de Bens devem ser purgados. O valor default é 180 dias.

    • Remover os dados de Uso do Software de Rede anteriores a x dia(s): Especifique após quantos dias os dados de uso do software de rede coletados para Gerenciamento de Bens devem ser purgados. O valor default é 180 dias.

    • Remover os dados de Uso do Aplicativo Web anteriores a x dia(s): Especifique após quantos dias os dados de uso do aplicativo Web coletados para Gerenciamento de Bens devem ser purgados. O valor default é 180 dias.

    IMPORTANTE:Se o processo de purgação for interrompido, o banco de dados poderá ficar inconsistente.

  • Fazer upgrade sem purgar o banco de dados: Se essa opção for selecionada, o assistente continuará com o processo de upgrade.

ZENworks Diagnostic Center

Verifique o banco de dados que está usando o ZENworks Diagnostic Center. Se forem encontradas incompatibilidades, os erros serão registrados nos relatórios do ZDC.

Os relatórios de erros estão disponíveis no seguinte local:

  • No Windows: %ZENWORKS_HOME%\logs\migration\zdc\reports

  • No Linux: /var/opt/novell/log/zenworks/migration/zdc/reports

Resolva os problemas antes de prosseguir com o upgrade. Para obter mais informações, consulte a seção Solução de problemas no documento Migração do banco de dados Sybase para PostgreSQL.

NOTA:Verifique o banco de dados antes de fazer upgrade do primeiro Servidor Principal para o ZENworks 2020. Você não precisa verificar o banco de dados para os upgrades de servidor subsequentes.

Licenciamento do ZENworks

Na página Licenciamento do ZENworks, especifique se você deseja mudar o licenciamento do ZENworks atual.

Dependendo do licenciamento atual, especifique as informações de licença necessárias.

Tarefas pré-upgrade

Verifique se você interrompeu todos os serviços do ZENworks em todos os outros Servidores Principais. Se os serviços não forem interrompidos nos outros Servidores Principais, você não poderá prosseguir com o upgrade.

Faça um backup completo dos bancos de dados do ZENworks e de outros dados importantes.

Após executar as ações necessárias, marque as caixas de seleção exibidas.

Resumo de Pré-upgrade

Os campos a seguir são exibidos no resumo:

Nome da Zona: Exibe o nome da Zona de Gerenciamento à qual pertence este servidor.

Para fazer modificações em qualquer informação, clique em Anterior.

Processo de upgrade

O processo de upgrade leva algum tempo, dependendo da capacidade do hardware e da quantidade de dados no banco de dados.

Erros de upgrade

Se houver erros durante o upgrade, esta página será exibida. Para obter informações detalhadas, consulte os arquivos de registro nos seguintes locais:

No Windows

  • %ZENWORKS_HOME%\logs

    • %ZENWORKS_HOME%\logs\ZENworks_Upgrade_<MarcaçãodeHorário>.log.xml

    • %ZENWORKS_HOME%\logs\loader-messages.log

    • %ZENWORKS_HOME%\logs\system-update-import.log

    • %ZENWORKS_HOME%\logs\system-update\<GUID da Atualização>

    • %ZENWORKS_HOME%\logs\pre-global-actions.log

    • %WINDOWS_SYSTEM_DRIVE%\tmp\err.log

No Linux

  • /var/opt/novell/log/zenworks

    • /var/opt/novell/log/zenworks/ZENworks_Upgrade_<MarcaçãodeHorário>.log.xml

    • /var/opt/novell/log/zenworks/system-update/<GUID da Atualização>

    • /var/opt/novell/log/zenworks/loader-messages.log

    • /var/opt/novell/log/zenworks/system-update-import.log

    • /var/opt/novell/log/zenworks/pre-global-actions.log

    • /tmp/err.log

Resolva os erros e reinicie o upgrade.

Ações posteriores ao upgrade

Execute o Utilitário de Status do Sistema do ZENworks para iniciar uma verificação de heartbeat dos serviços do ZENworks antes de fechar o programa de upgrade. Os resultados são publicados no arquivo de registro de upgrade.

Reiniciando o Servidor (aplicável somente ao Windows)

Após o upgrade bem-sucedido de um Servidor Principal do Windows, você pode escolher entre reinicializá-lo agora ou depois:

  • Sim, Reiniciar o Sistema: Se você selecionar essa opção, o servidor será reinicializado para concluir o processo de upgrade.

  • Não, eu mesmo reiniciarei o sistema: Se você selecionar essa opção, o processo de upgrade será concluído da próxima vez que você reinicializar o servidor.

    IMPORTANTE:Reinicialize o servidor para concluir o processo de upgrade.

Conclusão do upgrade

As ações selecionadas anteriormente são realizadas, incluindo:

  • Upgrade do banco de dados do ZENworks (feito durante o upgrade do primeiro Servidor Principal).

  • Upgrade de todos os componentes do ZENworks instalados no servidor principal.

  • Importação da Atualização do Sistema para a zona de forma que você possa fazer upgrade dos dispositivos gerenciados na zona.

Tabela 1-2 Informações sobre Upgrade – Upgrade de Servidores Principais adicionais

Informações sobre Instalação

Explicação

Servidor Principal e Credenciais da Zona

Você terá que informar os detalhes do Servidor Principal do qual já foi feito o upgrade, as credenciais da Zona e o número da porta SSL.

Detalhes do Banco de Dados do ZENworks

(Condicional) Se o dispositivo não puder se conectar ao banco de dados pelo Servidor Principal do qual já foi feito o upgrade, você deverá informar os detalhes para conectar-se diretamente ao banco de dados.

Número de porta

Algumas portas que talvez tenham sido bloqueadas pelo firewall precisam ser abertas. É possível abri-las agora ou manualmente mais tarde.

Resumo de Pré-upgrade

AVISO:Os serviços do ZENworks são parados no servidor antes que a página Resumo de Pré-upgrade seja exibida. Se você cancelar o upgrade neste momento, terá que reiniciar manualmente os serviços do ZENworks.

Os campos a seguir são exibidos no resumo:

Diretório Pessoal do ZENworks: Exibe o local no Servidor Principal onde foi instalado o software do ZENworks que está sendo atualizado.

Nome da Zona: Exibe o nome da Zona de Gerenciamento à qual pertence este servidor.

Processo de upgrade

O processo de upgrade demora vários minutos, dependendo dos recursos de hardware.

Erros durante o upgrade

Se houver erros durante o upgrade, esta página será exibida. Para obter informações detalhadas, consulte os arquivos de registro nos seguintes locais:

No Windows

  • %ZENWORKS_HOME%\logs

    • %ZENWORKS_HOME%\logs\ZENworks_Upgrade_<MarcaçãodeHorário>.log.xml

    • %ZENWORKS_HOME%\logs\loader-messages.log

    • %ZENWORKS_HOME%\logs\system-update-import.log

    • %ZENWORKS_HOME%\logs\system-update\<GUID da Atualização>

    • %ZENWORKS_HOME%\logs\pre-global-actions.log

    • %WINDOWS_SYSTEM_DRIVE%\tmp\err.log

No Linux

  • /var/opt/novell/log/zenworks

    • /var/opt/novell/log/zenworks/ZENworks_Upgrade_<MarcaçãodeHorário>.log.xml

    • /var/opt/novell/log/zenworks/system-update/<GUID da Atualização>

    • /var/opt/novell/log/zenworks/loader-messages.log

    • /var/opt/novell/log/zenworks/system-update-import.log

    • /var/opt/novell/log/zenworks/pre-global-actions.log

    • /tmp/err.log

Resolva os erros e reinicie o upgrade.

Ações posteriores ao upgrade

Antes de fechar o programa de upgrade, você pode executar o Utilitário de Status do Sistema do ZENworks para iniciar uma verificação de heartbeat dos serviços do ZENworks. Os resultados são listados no registro de instalação.

Reiniciando o Servidor (aplicável somente ao Windows)

Após o upgrade em um Servidor Principal do Windows, você poderá reinicializar imediatamente ou mais tarde:

  • Sim, Reiniciar o Sistema: Reinicializa o servidor para concluir o processo de upgrade.

  • Não, eu mesmo reiniciarei o sistema: Concluirá o processo de upgrade da próxima vez que você reinicializar o servidor.

    IMPORTANTE:Reinicialize o servidor para concluir o processo de upgrade.

Conclusão do upgrade

As ações selecionadas anteriormente são realizadas, incluindo:

  • Upgrade do banco de dados do ZENworks (feito durante o upgrade do primeiro Servidor Principal).

  • Upgrade de todos os componentes do ZENworks instalados no servidor principal.

  • Importação da Atualização do Sistema para a zona de forma que você possa fazer upgrade dos dispositivos gerenciados na zona.

1.5.3 Usar uma linha de comando para atualizar um servidor Linux

Faça o seguinte procedimento no Servidor Principal do qual deseja fazer o upgrade do ZENworks 2017 Update x para o ZENworks 2020:

  1. Verifique se os pré-requisitos de upgrade foram cumpridos, conforme explicado na Seção 1.4, Pré-requisitos.

  2. Inicie o programa de upgrade do ZENworks , abra um terminal Linux, procure a raiz da mídia de upgrade e, em seguida, digite o seguinte comando:

    ./setup.sh --console 

    ou

    ./setup.sh -e 
  3. Selecione o idioma. Inglês é o idioma padrão. Selecione o número correspondente ao seu idioma e pressione Enter para continuar.

  4. Consulte a introdução e pressione Enter para continuar.

    DICA:Digite back e pressione Enter para retornar para uma opção de instalação anterior e fazer mudanças. Digite quit para sair do assistente.

  5. Para aceitar o contrato de licença de usuário final (EULA), digite 1 e pressione Enter.

  6. Para aceitar o contrato de licença, digite 1 e pressione Enter.

    Se você não concordar, o Assistente de Upgrade será encerrado.

  7. A página Verificação de Pré-requisito é exibida. Se houver alguma mensagem de aviso ou erro, resolva os erros e pressione Enter para continuar.

  8. Digite 1 se este for o upgrade do primeiro Servidor Principal; do contrário, digite 2 e pressione Enter.

  9. (Condicional) Se você digitou 1 na página anterior, terá que informar as credenciais do administrador da zona. Especifique os detalhes, pressione Enter e prossiga para a Etapa 11.

  10. (Condicional) Se você digitou 2 na página anterior, terá que informar os detalhes do Servidor Principal do qual foi feito o upgrade e as credenciais do administrador da zona. Especifique os detalhes necessários e pressione Enter.

  11. No fim da linha Digite o nome de usuário administrativo da zona, pressione Enter para aceitar o padrão (Administrator) ou especifique um nome de administrador e, em seguida, pressione Enter.

  12. Especifique uma senha para o administrador e, em seguida, pressione Enter.

  13. Na página Licenciamento do ZENworks, você tem a opção de mudar o tipo de licenciamento do ZENworks. Especifique a licença do ZENworks 2020 e, em seguida, clique em Próximo.

  14. Pare os serviços do ZENworks em todos os outros Servidores Principais e pressione Enter para parar os serviços no servidor local.

    Antes do upgrade, você deve interromper os serviços em todos os outros Servidores Principais na Zona de Gerenciamento. Se os serviços não forem interrompidos nos outros Servidores Principais, você não poderá prosseguir com o upgrade.

    Exceto para o serviço de banco de dados, nenhum serviço do ZENworks pode ser executado durante o processo de upgrade.

  15. Consulte o resumo de pré-upgrade e, em seguida, pressione Enter para continuar.

    Se você estiver fazendo upgrade de outros Servidores Principais na Zona de Gerenciamento, o upgrade começará quando você pressionar Enter nesta etapa.

  16. Quando aparecer Upgrade Concluído, pressione Enter para continuar.

    Se houver erros, consulte os registros de instalação no arquivo /var/opt/novell/log/zenworks ou /var/opt/novell/log/zenworks/systemupdate/<GUID de Atualização>.

  17. Execute um dos seguintes procedimentos para verificar se o ZENworks 2020 está sendo executado:

    • Verifique os serviços do Linux usando os comandos de serviço específicos

      No servidor, execute os seguintes comandos:

      /etc/init.d/novell-zenserver status
      /etc/init.d/novell-zenloader status

      Para o SLES 12 ou servidores mais recentes, execute os seguintes comandos:

      systemctl status novell-zenserver
      systemctl status novell-zenloader

      Se os serviços não estiverem em execução, execute estes comandos para iniciar os serviços do ZENworks:

      /etc/init.d/novell-zenserver start
      /etc/init.d/novell-zenloader start
    • Verifique os serviços do Linux usando o comando de configuração

      No servidor, execute os seguintes comandos:

      /opt/novell/zenworks/bin/novell-zenworks-configure ‑c SystemStatus

      Os serviços do ZENworks e os respectivos status são listados.

      Para iniciar os serviços, execute este comando:

      /opt/novell/zenworks/bin/novell-zenworks-configure ‑c Start
    • Execute o Zenworks Control Center

      Use o seguinte URL para abrir o ZENworks Control Center em um browser da Web em qualquer dispositivo na rede:

      https://<Nome DNS do Servidor_Principal>/zenworks

      ou

      https://<Endereço IP do Servidor_Principal>/zenworks

  18. Para fazer upgrade de outro Servidor Principal, repita a partir da Etapa 2.

Para obter informações sobre as tarefas pós-upgrade, consulte Executando tarefas pós-instalação na Instalação do Servidor ZENworks.

NOTA:Se você estiver usando o Gerador de Relatórios do ZENworks, após o upgrade da zona para o ZENworks 2020, certifique-se de reconfigurar o Gerador de Relatórios do ZENworks. Para obter mais informações, consulte Reconfiguring ZENworks Reporting Appliance (Reconfigurando o ZENworks Reporting Appliance) na ZENworks Reporting Appliance Deployment and Administration Reference (Referência de Implantação e Administração do ZENworks Reporting Appliance).

1.5.4 Executando o ZENworks Diagnostic Center para verificar o esquema do banco de dados

Na primeira vez que você fizer upgrade de qualquer Servidor Principal para o ZENworks 2020, verifique o esquema do banco de dados. Não execute esse procedimento para os upgrades subsequentes do servidor.

Verificando o esquema do banco de dados incorporado

  1. No prompt do console do Servidor Principal, execute os seguintes comandos:

    • No Windows

      cd to MEDIA_ROOT\Common\tools\zdc

      zdc_verifyDB.bat

    • No Linux

      cd to CAMINHO_DA_MÍDIA/common/tools/zdc

      ./zdc_verifyDB

    O ZENworks Diagnostic Center realiza os testes de diagnóstico e gera os resultados em formato HTML. No Servidor Principal do Windows, os relatórios são armazenados no seguinte local: %ZENWORKS_HOME%\logs\zdcreports\%SESSION%

    No Servidor Principal do Linux, os relatórios são armazenados no seguinte local:

    /var/opt/novell/log/zenworks/zdcreports

    Para ver os relatórios, abra o index.html, localizado no diretório report.

    O registro completo dos testes de diagnóstico é armazenado nos seguintes locais:

    No Windows: %ZENWORKS_HOME%\logs\zdcreports\zdc_zen11_verify_%SESSION%.log

    No Linux: /var/opt/novell/log/zenworks/zdcreports

Verificando o esquema do banco de dados externo

Execute as etapas a seguir para verificar o esquema do banco de dados externo, como PostgreSQL, Microsoft SQL ou Oracle:

  1. No prompt do console do Servidor Principal, execute os seguintes comandos:

    • No Windows

      cd to CAMINHO_DA_MÍDIA/Common/tools/zdc

      zdc_verifyDB.bat -d check

    • No Linux

      cd to CAMINHO_DA_MÍDIA/common/tools/zdc

      ./zdc_verifyDB -d check

      NOTA:O parâmetro -d check deve ser usado apenas quando você migra o banco de dados de um dispositivo para outro. Não use o parâmetro -d check se o upgrade do banco de dados for feito no mesmo dispositivo.

  2. Especifique o tipo de banco de dados. Digite o número relevante com base no tipo de banco de dados:

    • (1) PostgreSQL

    • (2) MS-SQL

    • (3) Oracle

  3. Especifique os detalhes de acordo com o banco de dados selecionado (Microsoft SQL, PostgreSQL ou Oracle).

    NOTA:Se você estiver usando o banco de dados Microsoft SQL, com base no tipo de autenticação em que vai efetuar login, digite o nome de usuário no formato relevante:

    • Autenticação do Windows: <nome>@<domínio>

    • Autenticação do SQL Server: <nome>

  4. (Condicional) Se o banco de dados for PostgreSQL Remoto, digite o Nome do Mecanismo do Banco de Dados.

    O ZENworks Diagnostic Center realiza os testes de diagnóstico e gera os resultados em formato HTML. No Servidor Principal do Windows, os relatórios são armazenados no seguinte local: %ZENWORKS_HOME%\logs\zdcreports\%SESSION%

    No Servidor Principal do Linux, os relatórios são armazenados no seguinte local:

    /var/opt/novell/log/zenworks/zdcreports

    Para ver os relatórios, abra o index.html, localizado no diretório report.

    O registro completo dos testes de diagnóstico é armazenado nos seguintes locais:

    No Windows: %ZENWORKS_HOME%\logs\zdcreports\zdc_zen11_verify_%SESSION%.log

    No Linux: /var/opt/novell/log/zenworks/zdcreports