Retour au cours

sauvegarde et reprise

Combinez rsync, tar et snapshots LVM pour des sauvegardes fiables.

objectifs d’apprentissage

  • Sauvegarde incrémentale.
  • Rotation simple.
  • Restauration ciblée.

prérequis

  • Espace disque.
  • Accès root (pour LVM).

notions clés

  • rsync —link-dest.
  • tar -czf.
  • Snapshots LVM.

démonstration guidée

étape 1

Sauvegarde incrémentale avec hardlinks.

rsync -a --delete --link-dest=/backup/last /data/ /backup/$(date +%F)/
ln -sfn /backup/$(date +%F) /backup/last

étape 2

Snapshot LVM avant sauvegarde (concept).

# sudo lvcreate -L1G -s -n snapdata /dev/vgdata/lvdata
# sudo mount /dev/vgdata/snapdata /mnt/snap && rsync -a /mnt/snap/ /backup/snap-$(date +%s)/ && sudo umount /mnt/snap && sudo lvremove -f /dev/vgdata/snapdata

exercice

Restaurez un seul fichier vers /restore/test.txt depuis la dernière sauvegarde.

correction

Restauration ciblée.

mkdir -p /restore && rsync -a /backup/last/path/to/test.txt /restore/test.txt || true

quiz éclair

  1. Quelle option rsync crée des liens physiques vers l’ancienne sauvegarde ?
  • a) —link-dest
  • b) —hardlink
  • c) —copy-dest

ressources