Usando o Tactium IP Atualizador
Sumário
Visão Geral
O processo de atualização dos pacotes IP utilizando o atualizador, tem por objetivo ser um modelo mais automatizado, facilitando processos para o responsável pela atualização, pois antes eram muitos os check-points a serem seguidos, gerando um alto risco de falhas.
Esta versão do Atualizador IP faz o processo de atualização dos módulos do Tactium IP, incluindo a atualização do banco de dados.
Em casos de problemas durante este processo, temos a opção de voltar o ambiente que tínhamos antes.
Componentes e Ações do Atualizador
Em desenvolvimento
O atualizador se encontra no FTP da Softium no caminho:
/publico/Aplicativos/TACTIUMIP/ Atualizador_xx.xx..zip.
Baixar pacote e descompactar resultará na pasta update.
Na primeira vez que o Atualizador for utilizado os seguintes passos deverão ser executados:
- Utilizar Net Framework 4 em todos os servidores que compõem a solução.
- Instalar Tactium IPAgent em todos os servidores que compõem a solução (Replication, Web, TactiumIP).
Instalando Tactium IPAgent :
- Baixar do FTP da Softium que está no caminho: /publico/Aplicativos/TACTIUMIP/ Setup_Agent_xxxx.zip
- Instalar Tactium IPAgent todos os servidores que compõem a solução (Replication, Web, TactiumIP).
- Será criado mais um módulo com nome de TactiumIP Agent
- Parar o serviço do TactiumIP Agent
- Dentro do pacote do atualizador procurar o arquivo: Softium.TactiumIP.Agent.exe
- Voltar ao módulo TactiumIP Agent e colar o arquivo, substituindo o arquivo em questão.
- Iniciar o serviço do TactiumIP Agent
Executando o Atualizador
Ao executar o arquivo Softium.TactiumIP.Updatexxx.exe. será exibida a primeira tela com o passo a passo do que será executado no processo de atualização.
Clicando em Atualizar Lista de Serviços, o programa automaticamente busca os serviços instalados naquele servidor, bem como o IP do servidor onde se encontra o IPSERVER.
O Atualizador irá fazer uma busca de todos os módulos existentes no servidor em questão.
O Atualizador irá executar alguns passos, iniciando pela verificação dos serviços, verifica se os mesmos estão ativos e faz o processo de parada. Ponto-a-ponto do que será feito no processo de atualização é previamente exibida ao executor, conforme descreve tela abaixo:
No momento de parar o servido do IP, ele avisa que está executando esse procedimento, ao clicar em sim o processo continua.
Etapas seguintes:
Se o backup foi efetuado, clicar em SIM para continuar o processo de atualização.
Pronto, sua versão foi atualizada com sucesso.
Outras Atualizações
Para clientes que utilizam o Manager Integrado com Tactium IP
É necessário atualizar a ClientWrapper em todas as estações que utilizam o Manager
Procedimento a ser feito em cada estação:
- Desregistrar (manual_unregister.bat);
- Atualizar o pacote da clientwrapper em cada PA;
- Registrar (manual_register.bat).
Para clientes que utilizam URA (Integrado com nIPlace)
Copiar o conteúdo da pasta IVRManager para o mesmo diretório onde se encontra o módulo de árvore de URA.
Para clientes que utilizam URA (Integrado com Easycall)
Além do passo 4.2, copiar o conteúdo da pasta IVRAdapter para o mesmo diretório onde se encontra o módulo de árvore de URA.
Processo de Roolback
Caso haja algum problema durante o processo, podemos utilizar o Atualizador para recuperar o cenário anterior a atualização.
O primeiro passo é restaurar a base de dados outrora salva, em seguida executar o atualizador, escolhendo a opção Restaurar Backup:
A aplicação nos mostra qual versão que estava anterior à atualização.
Avisa que está parando serviços:
Lista ponto a ponto os processos que está executando:
Outros Produtos a Serem Restaurados
Para clientes que utilizam o Manager Integrado com Tactium IP
É necessário restaurar o pacote do ClientWrapper em todas as estações que utilizam oManager.
Procedimento a ser feito em cada estação:
- Desregistrar (manual_unregister.bat);
- Atualizar o pacote da clientwrapper em cada PA ;
- Registrar (manual_register.bat).
Para clientes que utilizam URA
Copiar o conteúdo da pasta IVRManager outrora guardado (backup) para o mesmo diretório onde se encontra o módulo de árvore de URA.