Gostaria de saber quais etapas devo tomar antes de reinicializar um servidor Linux para evitar a perda da configuração. Exemplo: eu fiz uma regra com iptables
manualmente, não adicionou rc.local
. Isso não se aplicará quando eu fizer logon novamente.
Neste caso eu deveria usar iptables-save
e exportar as regras. Mas eu gostaria de cobrir todos os cenários possíveis.
Há outras etapas que preciso considerar e incluir em um servidor do ambiente de produção?
Um processo demorado muito cuidadoso de examinar cada aplicativo, um por um, para alterações não salvas. O fato de que ninguém documentou isso e criou arquivos de backup é realmente muito assustador. Você tem que, de alguma forma, ler a configuração na memória e compará-la com a configuração encontrada na pasta / etc (esperamos que esteja lá). Ou, pelo menos, despejar a versão da memória para o arquivo correto na pasta etc.
—
cybernard
@Hennes Eu entendo seu ponto.
—
Marlon
@cybernard Mas estou vendo o fato de pensar em uma visão técnica quando o cliente sabe sobre seu middleware (escopo do cliente) e você tem que validar um servidor linux. (você acabou de documentar o escopo da infraestrutura do projeto no servidor de produção e informações muito pequenas sobre o middleware)
—
Marlon
for a production enviroment server
: 1) Primeiro teste no servidor de aceitação. Em seguida, documente-o no local apropriado para que seus colegas ou backups também saibam o que foi feito e por quê. Teste detalhadamente incluindo uma reinicialização do ambiente QA, Então, e somente então: 2) Após a etapa documentada no ponto 1, aplique à produção. Isso pressupõe que você tenha a configuração normal dos servidores DEV, QA e PROD.