GNU/Linux >> Tutoriales Linux >  >> Linux

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

– Los metadatos de LVM contienen detalles de configuración de grupos de volúmenes.
– Las copias de seguridad y archivos de metadatos se crean automáticamente en cada cambio de configuración de volumen lógico y grupo de volúmenes.
– Las copias de seguridad se almacenan en /etc/lvm/backup .
– Los archivos se almacenan en /etc/lvm/archive .
– Los ajustes de configuración se almacenan en /etc/lvm/lvm.conf .
– También puede usar el comando lvm dumpconfig para mostrar los ajustes de configuración.

# lvm dumpconfig
config {
	checks=1
	abort_on_errors=0
	profile_dir="/etc/lvm/profile"
}
.....
backup {
	backup=1
	backup_dir="/etc/lvm/backup"
	archive=1
	archive_dir="/etc/lvm/archive"
	retain_min=10
	retain_days=30
}
....

Si revisa el directorio de copia de seguridad, ya encontrará una copia de seguridad de todos los VG (en mi caso centos VG).

# ls /etc/lvm/backup
centos

El archivo centos contendría toda la información requerida para reconstruir el VG. Por ejemplo, PV, LV y todos los demás atributos.

# cat centos
...
description = "Created *after* executing 'lvextend -L 500m centos/mythinpool'"
...
myvolg {
...
physical_volumes {
        pv0 {
...
				device = "/dev/sda2" 
...

logical_volumes {
        mythinvol {
...

Tenga en cuenta que la descripción indica que el archivo de copia de seguridad se creó "después" de ejecutar el comando lvcreate.

De manera similar, encontrará archivos en el directorio /etc/lvm/archive.

# ls /etc/lvm/archive
centos_00000-1969725188.vg  centos_00001-514510045.vg ....
# cat centos_00001-514510045.vg
...
description = "Created *before* executing 'vgextend centos /dev/sdb'"
...
myvolg {
...
			physical_volumes {
        pv0 {
...
					device = "/dev/sda2" 
...

Crear copia de seguridad de metadatos

Puede hacer una copia de seguridad manual de los metadatos con el comando vgcfgbackup. Por ejemplo, el siguiente comando realiza una copia de seguridad de los metadatos del grupo de volúmenes centos en el archivo /etc/lvm/backup/centos:

# vgcfgbackup centos
  Volume group "centos" successfully backed up.

También puede incluir el argumento –f file_today al comando vgcfgbackup para hacer una copia de seguridad de los metadatos en una ubicación diferente.

# vgcfgbackup -f /var/tmp/centos_metadata.bkp centos
  Volume group "centos" successfully backed up.

Puede utilizar el comando diff para comparar las diferencias entre dos copias de seguridad de metadatos realizadas.


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

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

  3. CentOS/RHEL:mover un volumen físico de un grupo de volúmenes existente a otro grupo de volúmenes

  4. CentOS/RHEL:Cómo mover un grupo de volúmenes de un sistema a otro

  5. CentOS/RHEL:Cómo migrar el almacenamiento (LVM) con el comando pvmove

Cómo crear un grupo de volúmenes en Linux con LVM

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

CentOS / RHEL:cómo crear una nueva partición de intercambio basada en LVM

CentOS / RHEL:cómo encontrar la hora de creación del volumen LVM

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

Configuración de LVM:operaciones/utilidades del grupo de volumen (VG)