Reiniciando um servidor Linux com as melhores práticas. Devo salvar o que?

1

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?

Marlon
fonte
1
Falando como um administrador de sistema e lendo 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.
Hennes
1
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