GNU/Linux >> Linux Esercitazione >  >> Cent OS

CentOS / RHEL:come ripristinare/ripristinare un gruppo di volumi eliminato in LVM

Domanda:come recuperare/ripristinare un gruppo di volumi se un amministratore di sistema lo ha eliminato accidentalmente

Soluzione

LVM esegue un backup dei metadati su disco prima e dopo l'esecuzione di qualsiasi operazione LVM su un PV/VG/LV. Ad esempio, se si crea un nuovo LV, viene eseguito il backup di tutti i metadati per il VG prima e dopo la creazione del nuovo LV. Questi backup sono archiviati in

1. /etc/lvm/archivio :contiene le copie eseguite prima di eseguire un comando.
2. /etc/lvm/backup :contiene le copie eseguite dopo l'esecuzione di un comando.

Elenco dei backup disponibili

I file di backup possono essere trovati anche usando il comando vgcfgrestore. Il comando elenca tutti i backup disponibili dei metadati prima di qualsiasi operazione LVM.

# vgcfgrestore --list   [VG_name]
# vgcfgrestore --list appvg
# appvg_00_00000-123456.vg

Ripristino dei metadati

Una volta trovato il file di backup corretto, i metadati in esso contenuti possono essere riscritti sui dispositivi appartenenti a quel Gruppo di Volumi utilizzando il comando vgcfgrestore:

# vgcfgrestore -f /etc/lvm/archive/[backup_file] [VG_name]

Ad esempio:

# vgcfgrestore -f /etc/lvm/archive/appvg_00_00000-123456.vg  appvg
# Restored volume group appvg

Ora dovresti essere in grado di vedere appvg usando il comando vgs.

Nota: Questa procedura ripristinerà solo i metadati LVM, rendendo nuovamente visibile il gruppo di volumi. Se i dati effettivi sono stati eliminati dal disco, questi dovranno essere ripristinati utilizzando metodi diversi (backup, ecc.).

Una volta ripristinato il gruppo di volumi, è necessario eseguire un controllo manuale per i dati effettivi su disco. La procedura è solo per ripristinare i metadati del gruppo Volume. Quindi non c'è alcun sostituto per il backup dei dati effettivo, nel caso qualcuno lo elimini anche.


Cent OS
  1. Come configurare LVM su Linux / CentOS / Redhat

  2. Come recuperare file di pacchetto rpm eliminati (librerie, file di configurazione) in CentOS/RHEL 7

  3. Come rimuovere il disco da un gruppo di volumi LVM

  4. RHEL / CentOS:come ridurre il volume LVM

  5. CentOS / RHEL:come eliminare il volume LVM

Come aggiungere un utente a un gruppo su RHEL 8 / CentOS 8

Come aumentare le dimensioni dello scambio su RHEL 8 / CentOS 8

CentOS / RHEL:come registrare tutti i comandi LVM

RHEL / CentOS:come ricostruire LVM dall'archivio (backup dei metadati)

CentOS / RHEL LVM:backup dei metadati del gruppo di volumi

CentOS / RHEL:come aggiungere un nuovo volume fisico a un gruppo di volumi esistente