Entendendo o Serviço de Upgrade
O serviço de Upgrade é executado como um serviço carregado pelo Gerenciador de Serviços e executa as seguintes funções:
- Migra bancos de dados do ZENworks for Desktops 3 SP1 ou do ZENworks for Desktops 3.2 para bancos de dado do ZENworks 6.5 Desktop Management. Para obter mais informações, consulte Migração de banco de dados de Inventário.
- Converte os arquivos de resíduo .str do ZENworks for Desktops 3 SP1 ou do ZENworks for Desktops 3.2 em arquivos .str do ZENworks 6.5 Desktop Management. Para obter mais informações, consulte Conversão e movimentação de arquivos de resíduo do ZENworks for Desktops 3.x.
O serviço de Upgrade executa todas as funções em um método voltado para o estado. Isto é feito para garantir que o serviço de Upgrade não execute as mesmas etapas quando uma tiver sido executada com êxito. O serviço de Upgrade é executado como serviço ininterrupto. Portanto, ele não pode ser interrompido manualmente. O serviço de Upgrade é interrompido automaticamente depois de concluir todas as suas funções.
Esta seção contém o seguinte:
Migração de banco de dados de Inventário
A migração de banco de dados de Inventário consiste em duas fases: migração de Esquema e migração de Dados.
A migração de banco de dados de Inventário envolve as seguintes atividades:
- Os arquivos .zip que contêm todos os scripts SQL são descompactados. Antes que a migração de esquema comece, os arquivos SQL são transformados preenchendo-se as constantes a partir do banco de dados.
- Fase de migração de esquema: as tabelas, os procedimentos, as telas e outros objetos relativos ao esquema são alterados ou adicionados de acordo com o esquema do ZENworks 6.5 Desktop Management. As permissões são fornecidas apropriadamente às tabelas, aos procedimentos e às telas.
- Fase de migração de dados: Os dados antigos no esquema do ZENworks for Desktops 3.x são migrados para o esquema do ZENworks 6.5 Desktop Management. Esta fase consome algum tempo, dependendo do tamanho do banco de dados.
- Correções pós-migração.
Além disso, a atividade de migração de Banco de Dados é rastreada em um registro de migração, que pode ser encontrado no diretório caminho_de_instalação\zenworks\inv\server\wminv\logs\migrationlogs sys:.
Conversão e movimentação de arquivos de resíduo do ZENworks for Desktops 3.x
Os arquivos de resíduo são os arquivos .str ou .zip do ZENworks for Desktops 3.x que foram coletados antes da primeira execução dos serviços de Inventário do ZENworks 6.5 Desktop Management.
O serviço de Upgrade executa as seguintes funções:
- Converte os arquivos .str do diretório dbdir em arquivos .str do ZENworks 6.5 Desktop Management.
- Move os arquivos .zip do diretório dbdir para o diretório dbdirconv.
- Move os arquivos .zip do diretório entpush para o diretório entpushzipconv.
- Move os arquivos .str do diretório entpush para o diretório entpushstrconv.
- Move os arquivos .str do diretório entmerge para o diretório entmergeconv.
- Move os arquivos .str e os arquivos .prp do diretório dbdir\temp para o diretório dbdirtempconv.
Isso é feito para garantir que os serviços de Armazenador e de Emissor-Receptor do ZENworks 6.5 Desktop Management processem os arquivos restantes presentes nos diretórios dbdir, entpush e entmerge antes de processarem e atualizarem as novas informações de inventário.
AVISO: Os arquivos de resíduo não devem ser apagados durante ou após o upgrade.
Dbdirconv, entpushzipconv, entpushstrconv, entmergeconv e dbdirtempconv são diretórios auxiliares criados pelo serviço de upgrade para facilitar seu funcionamento.