Tempo aproximado para leitura: 00:03:00 min
Dúvida
Quais as boas práticas para a conversão/atualização da Base de Dados de Produção?
Ambiente
Framework - Framework (Linha RM) - Banco de Dados - A partir da versão 12.1.
Solução
Recomendamos que alguns cuidados sejam avaliados, para que a conversão de produção decorra sem surpresas.
Patch
Lembramos da importância de manter seu sistema sempre atualizado. Recomendamos que execute a conversão estando nos últimos patches disponíveis no Portal de Downloads.
Realize o procedimento de conversão de produção utilizando especificamente o mesmo patch específico da homologação, para mitigar a decorrência de erros.
Caso seja necessário a utilização um patch especifico distinto do utilizado na homologação, recomendamos que realize uma nova conversão de teste, antes de converter da Base de Dados produtiva.
Backup
Durante o processo de conversão podem ocorrer falhas catastróficas, como quedas de energia, falha de comunicação de rede, concorrência, dentre outros. Sendo assim, esteja munido do backup correspondente conforme orientação do RM Atualizador:
Inclusive verifique a integridade do backup, garantido que o mesmo não esteja corrompido.
Rollback
Em caso de erros ou falhas na conversão, será necessário restaurar o backup correspondente. Sendo assim, determine uma janela ideal para todo o processo, considerando inclusive a necessidade de Rollback (restore do backup). Indicamos inclusive, que a conversão/atualização da Base de Dados seja realizada fora do horário produtivo.
Concorrência
Por características especificas de algumas empresas, podem ocorrer consultas ou alterações em objetos da Base de Dados através de fontes externas durante a conversão, causando erros no Log e bloqueando o acesso ao sistema.
Sendo assim, garanta que a Base de Dados do CorporeRM não esteja em uso durante a conversão.
Homologação
Além da homologação da conversão da Base de Dados, recomendamos que os módulos utilizados pela empresa sejam testados previamente, garantindo que as principais funcionalidades estejam funcionando adequadamente.
0 Comentários