No arquivo compactado ini.zip deverão ser enviados os arquivos de configuração (.ini) de cada appserver existente no ambiente local, separados por pastas, seguindo a padronização apresentada abaixo:
O nome do arquivo compactado deve ser ini.zip, obrigatoriamente.
appserver (obrigatório)- Deverá ser inserido nesta pasta um appserver.ini contendo as configurações utilizadas para o acesso dos usuários e, com base neste arquivo, serão configurados os demais serviços que utilizarão as mesmas configurações (como por exemplo: balances do ERP (slaves), monitor, acesso exclusivo, etc). Quando utilizado balanceamento (seja através de Master ou Broker), deve-se encaminhar o appserver.ini de um balance (ou slave).
coletor (opcional)- Caso faça utilização de coletores de dados, deverá ser inserido nesta pasta um appserver.ini com as devidas configurações necessárias, específicas para o funcionamento de coletores.
grid (opcional)- Caso faça utilização de grid, deverá ser inserido nesta pasta um appserver.ini contendo as configurações necessárias, específicas para o funcionamento de grid.
portal (opcional)- Caso faça utilização de portais (MeuRH, Portal Protheus, PMS, PLS, TMS), deverá ser inserido nesta pasta um appserver.ini contendo as configurações necessárias, específicas para o funcionamento dos portais.
workflow/schedule/jobs (opcional)- Caso faça utilização de workflow, schedule ou jobs, deverá ser inserido nesta pasta um appserver.ini contendo as configurações necessárias, específicas para o funcionamento destes componentes.
wsrest (opcional)- Caso faça utilização de webservice REST, deverá ser inserido nesta pasta um appserver.ini contendo as configurações necessárias, específicas para o funcionamento do webservice REST.
wssoap (opcional)- Caso faça utilização de webservice SOAP, deverá ser inserido nesta pasta um appserver.ini contendo as configurações necessárias, específicas para o funcionamento do webservice SOAP.
Exemplo de Conteúdo
Neste cenário hipotético, estamos enviando 4 tipos de INIs, sendo o primeiro para configuração dos balances de acesso dos usuários e os demais contendo as particularidades necessárias para seus funcionamentos (um coletor, um portal MeuRH e um webservice Rest).
Appserver
Coletor
Portal
WebService Rest
Arquivos obrigatórios: appserver.ini
Como enviar mais de um arquivo de configuração para um tipo de serviço
Supondo que em seu ambiente local exista mais de uma configuração para um tipo específico de serviço, será necessário enviar os arquivos conforme o formato abaixo em sua respectiva pasta:
No exemplo hipotético acima, temos 3 arquivos de configuração do tipo WebService REST. Neste caso, serão enviados os arquivos com os nomes appserver.ini,appserver_2.ini e appserver_3.ini.
Considerações finais
Observações:
- Caso o ambiente local possuir arquivos separados para cada tipo de serviço, deverá ser enviado separadamente em sua respectiva pasta (conforme o exemplo acima).
Caso contrário, serão consideradas as configurações do arquivo INI enviado na pasta appserver para todo e qualquer tipo de serviço.
- Caso a pasta/arquivo não seja enviado com o nome exatamente como está no exemplo acima, a restauração não ocorrerá.
- Caso seja enviada uma pasta com o arquivo de configuração para um tipo de serviço específico e este serviço não existir no novo ambiente do T-Cloud, a restauração não ocorrerá.
0 Comentários