Configuration et exploitation

How do I back up a VPS properly?

Réponse courte

Suivez la règle 3-2-1 : trois copies, sur deux types de supports, une hors site. En pratique, cela signifie des instantanés pour un retour en arrière rapide, plus une sauvegarde chiffrée nocturne avec restic ou Borg vers une juridiction différente, plus une restauration que vous avez réellement testée. Une sauvegarde non testée est une hypothèse.

Sauvegardez les données, pas la machine. Les bases de données nécessitent un dump approprié ou un instantané cohérent au niveau du système de fichiers, et non une simple copie de fichier naive d'un répertoire de données en cours d'exécution, ce qui produit une copie corrompue qui semble réussir.

Chiffrez avant que les données ne quittent l'instance. restic et Borg chiffrent tous deux côté client, donc la cible de sauvegarde — y compris la nôtre — ne voit jamais le texte en clair.

  • restic backup /srv --repo sftp:backup-host:/repo, avec un fichier de mot de passe
  • Faites d'abord un dump des bases de données : pg_dump ou mariabackup, puis sauvegardez le dump.
  • Keep at least one copy in a different jurisdiction
  • Schedule a restore test quarterly and put it in a calendar

Voir aussi: Instantané