Defina o objetivo de recuperação
Decida quanta perda de dados recentes é aceitável e com que rapidez o serviço deve regressar. Estes são frequentemente designados por RPO e RTO. Escolha a frequência de backup, a retenção e as ferramentas de recuperação para corresponder a esses objetivos.
Mantenha um domínio de falha separado
Cópias no mesmo servidor podem ajudar com uma edição acidental, mas pouco fazem contra a perda do alojador ou uma credencial administrativa roubada. Use um destino independente e credenciais que uma aplicação comprometida não possa usar para eliminar todas as versões.
Mantenha os dados da aplicação consistentes
Um banco de dados em execução pode precisar de sua própria ferramenta de backup ou de um processo de snapshot coordenado. Copiar arquivos enquanto eles mudam pode produzir um resultado inutilizável. Inclua a configuração e os segredos necessários para restaurar, protegidos adequadamente.
Pratique a restauração
Recupere uma amostra para um ambiente separado e verifique se a aplicação funciona realmente. Registe os passos, o tempo necessário e as dependências em falta. Monitorize a idade dos backups e as tarefas falhadas para que um processo avariado não passe despercebido.