GNU/Linux >> Tutoriales Linux >  >> Cent OS

CentOS / RHEL:cómo restaurar/recuperar un grupo de volúmenes eliminado en LVM

Pregunta:cómo recuperar/restaurar un grupo de volúmenes si un administrador del sistema lo eliminó accidentalmente

Solución

LVM realiza una copia de seguridad de los metadatos en disco antes y después de ejecutar cualquier operación de LVM en un PV/VG/LV. Por ejemplo, si crea un nuevo LV, se realiza una copia de seguridad de todos los metadatos del VG antes y después de crear el nuevo LV. Estas copias de seguridad se almacenan en

1. /etc/lvm/archivo :contiene copias tomadas antes de ejecutar un comando.
2. /etc/lvm/copia de seguridad :contiene copias tomadas después de ejecutar un comando.

Lista de copias de seguridad disponibles

Los archivos de copia de seguridad también se pueden encontrar mediante el comando vgcfgrestore. El comando enumera todas las copias de seguridad de metadatos disponibles antes de cualquier operación de LVM.

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

Restaurar los metadatos

Una vez que se ha encontrado el archivo de copia de seguridad correcto, los metadatos que contiene se pueden volver a escribir en los dispositivos que pertenecen a ese grupo de volúmenes mediante el comando vgcfgrestore:

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

Por ejemplo:

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

Ahora debería poder ver appvg usando el comando vgs.

Nota: Este procedimiento solo restaurará los metadatos de LVM, haciendo que el grupo de volúmenes vuelva a ser visible. Si los datos reales se han eliminado del disco, deberán restaurarse utilizando diferentes métodos (copia de seguridad, etc.).

Una vez que se haya restaurado el grupo de volúmenes, se debe ejecutar una verificación manual de los datos reales en el disco. El procedimiento es solo para restaurar los metadatos del grupo Volumen. Por lo tanto, no hay sustituto para la copia de seguridad de datos real, en caso de que alguien también la elimine.


Cent OS
  1. Cómo configurar LVM en Linux / CentOS / Redhat

  2. Cómo recuperar archivos de paquetes rpm eliminados (bibliotecas, archivos de configuración) en CentOS/RHEL 7

  3. Cómo quitar un disco de un grupo de volúmenes LVM

  4. RHEL/CentOS:cómo reducir el volumen de LVM

  5. CentOS / RHEL:Cómo eliminar el volumen LVM

Cómo agregar un usuario a un grupo en RHEL 8 / CentOS 8

Cómo aumentar el tamaño de intercambio en RHEL 8 / CentOS 8

CentOS / RHEL:Cómo registrar todos los comandos LVM

RHEL/CentOS:cómo reconstruir LVM desde el archivo (copias de seguridad de metadatos)

CentOS/RHEL LVM:copia de seguridad de metadatos de grupos de volúmenes

CentOS/RHEL:Cómo agregar un nuevo volumen físico a un grupo de volúmenes existente