LVM Snapshot Tutorial su server Ubuntu

Sto cercando un buon tutorial su come realizzare un’istantanea LVM su Ubuntu Server. Non riesco a trovarne uno che non sia troppo approfondito su ciò che LVM è o non riesco a trovare uno che sia aggiornato. Il mio objective finale è imparare come creare istantanee del mio server con LVM in modo da poter tornare agli stati precedenti se necessario.

Inoltre ho esaminato i gruppi di volumi ei volumi logici su una installazione pulita di Ubuntu Server 16 in una VM. Sembra che ci sia già un LVM. Questo è il posto in cui mi sono confuso.

Qualcuno potrebbe fornire un link a un buon tutorial per questo? Sono completamente frainteso cosa è LVM? Grazie per l’aiuto!

Cos’è un’istantanea?

le istantanee sono una funzionalità che ci rende in grado di creare un nuovo dispositivo a blocchi (come / dev / My-vg / snapshot_home) che presenta una copia esatta di un volume logico congelato in un determinato momento. Dopo aver finito con quello che stiamo facendo, possiamo semplicemente rimuovere il dispositivo snapshot.

Importante da notare durante la creazione di un’istantanea:
Durante la creazione di un’istantanea dovremmo considerare abbastanza spazio su disco per le nostre modifiche, se le nostre modifiche fanno sì che lo spazio del dispositivo di istantanea sia pieno, quindi verrà eliminato e diventa inutilizzabile.

Quando usarlo?
Alcune volte abbiamo bisogno di installare un’applicazione o eseguire un programma non sappiamo cosa accadrà o in qualsiasi situazione che apporta modifiche ai nostri file possiamo configurare un dispositivo snapshot, se non fossimo soddisfatti del cambiamento che possiamo semplicemente rendi tutto uguale al tempo in cui abbiamo creato la nostra istantanea.

Come creare un’istantanea

Per creare uno snapshot possiamo usare un comando come:

lvcreate -s -n home_snap -L 1G /dev/My-vg/home 
  • -s è per lo snapshot
  • -n home_snap è il nome del nostro nuovo volume logico (dispositivo di istantanee)
  • L 1G è la dimensione della nostra istantanea, quindi supporta 1 GB di modifiche (ricorda la nota importante di cui sopra).
  • /dev/mapper/my--vg-home è il volume logico di cui voglio creare uno snapshot.

quindi usa sudo lvs per ottenere un elenco dei tuoi volumi logici che dovresti vedere il tuo dispositivo di istantanea appena creato.

Si noti che è necessario disporre di spazio libero sufficiente sul gruppo di volumi per creare una nuova istantanea.

fonti: 1 , 2