Configuração e operação

Como faço uma cópia de segurança adequada de um VPS?

Resposta curta

Siga a regra 3-2-1: três cópias, em dois tipos de suporte, uma fora do local. Na prática, isso significa instantâneos para recuperação rápida, mais um backup encriptado noturno com restic ou Borg para uma jurisdição diferente, mais uma restauração que testou de facto. Um backup não testado é uma hipótese.

Faça backup dos dados, não da máquina. As bases de dados precisam de um dump adequado ou de um instantâneo consistente com o sistema de ficheiros, não de uma cópia ingénua de um diretório de dados em execução, que produz uma cópia corrompida que parece ter sucesso.

Encripte antes de os dados saírem da instância. O restic e o Borg encriptam ambos no lado do cliente, por isso o destino do backup — incluindo o nosso — nunca vê texto simples.

  • restic backup /srv --repo sftp:backup-host:/repo, com um ficheiro de password
  • Faça primeiro dumps da base de dados: pg_dump ou mariabackup, depois o backup do dump
  • Mantenha pelo menos uma cópia numa jurisdição diferente
  • Agende um teste de restauro trimestral e coloque-o no calendário

Ver também: Instantâneo