ProcédureLIN-19-P

LVM : snapshots

Objectif — Créer un instantané (snapshot) d'un LV pour sauvegarder ou tester un état à un instant T.

Prérequis — De l'espace libre dans le VG pour le snapshot · droits root.

Étapes

  1. Créer le snapshot : lvcreate -L 2G -s -n snap_app /dev/vg_data/lv_app (-s = snapshot).
  2. Le monter comme un volume : mount /dev/vg_data/snap_app /mnt/snap
  3. Sauvegarder depuis le snapshot (tar, rsync…) : état figé, donc cohérent.
  4. Restaurer si besoin : lvconvert --merge /dev/vg_data/snap_app (fusionne dans l'origine).
  5. Sinon supprimer : lvremove /dev/vg_data/snap_app

✅ Vérificationlvs liste le snapshot (colonnes Origin + % utilisé) ; les données figées sont accessibles.

⚠️ Erreurs fréquentes — Snapshot trop petit → il se remplit (Copy-on-Write) et devient invalide. Ce n'est pas une sauvegarde durable (même VG que l'origine). Le supprimer après usage (il consomme de l'espace et ralentit les écritures).

Réf. : man lvcreate · man lvconvert · IT-Connect.