GNU/Linux >> Tutoriels Linux >  >> Cent OS

CentOS / RHEL :Comment restaurer/récupérer un groupe de volumes supprimé dans LVM

Question :comment récupérer/restaurer un groupe de volumes si un administrateur système l'a supprimé accidentellement

Solution

LVM effectue une sauvegarde des métadonnées sur disque avant et après l'exécution de toute opération LVM sur un PV/VG/LV. Par exemple, si vous créez un nouveau LV, la sauvegarde de toutes les métadonnées du VG avant et après la création du nouveau LV est sauvegardée. Ces sauvegardes sont stockées dans

1. /etc/lvm/archive :contient des copies prises avant l'exécution d'une commande.
2. /etc/lvm/backup :contient les copies prises après l'exécution d'une commande.

Liste des sauvegardes disponibles

Les fichiers de sauvegarde peuvent également être trouvés à l'aide de la commande vgcfgrestore. La commande répertorie toutes les sauvegardes de métadonnées disponibles avant toute opération LVM.

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

Restauration des métadonnées

Une fois le fichier de sauvegarde correct trouvé, les métadonnées qu'il contient peuvent être réécrites sur les périphériques appartenant à ce groupe de volumes à l'aide de la commande vgcfgrestore :

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

Par exemple :

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

Vous devriez maintenant pouvoir voir appvg à l'aide de la commande vgs.

Remarque : Cette procédure ne restaurera que les métadonnées LVM, rendant à nouveau le groupe de volumes visible. Si des données réelles ont été supprimées du disque, elles devront être restaurées à l'aide de différentes méthodes (sauvegarde, etc.).

Une fois le groupe de volumes restauré, une vérification manuelle des données réelles sur le disque doit être exécutée. La procédure consiste uniquement à restaurer les métadonnées du groupe de volumes. Il n'y a donc pas de substitut à la sauvegarde réelle des données, au cas où quelqu'un la supprimerait également.


Cent OS
  1. Comment configurer LVM sur Linux / CentOS / Redhat

  2. CentOS / RHEL :Comment enregistrer toutes les commandes LVM

  3. Comment récupérer des fichiers de package rpm supprimés (bibliothèques, fichiers de configuration) dans CentOS/RHEL 7

  4. Comment supprimer un disque d'un groupe de volumes LVM

  5. CentOS / RHEL :Comment supprimer un volume LVM

Comment ajouter un utilisateur à un groupe sur RHEL 8 / CentOS 8

Comment augmenter la taille d'échange sur RHEL 8 / CentOS 8

CentOS / RHEL LVM :sauvegarde des métadonnées de groupe de volumes

RHEL / CentOS :Comment réduire le volume LVM

CentOS / RHEL :Comment ajouter un nouveau volume physique à un groupe de volumes existant

Comment récupérer un volume logique (LV) supprimé dans LVM à l'aide de vgcfgrestore