GNU/Linux >> LINUX-Kenntnisse >  >> Linux

CentOS / RHEL LVM :Metadaten von Volume-Gruppen sichern

– LVM-Metadaten enthalten Konfigurationsdetails von Volumengruppen.
– Metadatensicherungen und -archive werden automatisch bei jeder Änderung der Konfiguration von Volumengruppen und logischen Volumen erstellt.
– Sicherungen werden in /etc/lvm/backup gespeichert .
– Archive werden in /etc/lvm/archive gespeichert .
– Konfigurationseinstellungen werden in /etc/lvm/lvm.conf gespeichert .
– Sie können auch den Befehl lvm dumpconfig verwenden, um die Konfigurationseinstellungen anzuzeigen.

# 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
}
....

Wenn Sie das Backup-Verzeichnis überprüfen, finden Sie bereits ein Backup aller VGs (in meinem Fall centos VG).

# ls /etc/lvm/backup
centos

Die Datei centos würde alle Informationen enthalten, die zum Neuaufbau der VG erforderlich sind. Zum Beispiel PVs, LVs und alle anderen Attribute.

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

logical_volumes {
        mythinvol {
...

Beachten Sie, dass die Beschreibung besagt, dass die Sicherungsdatei „nach“ der Ausführung des lvcreate-Befehls erstellt wurde.

Entsprechend finden Sie Archive im Verzeichnis /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" 
...

Metadatensicherung erstellen

Sie können die Metadaten mit dem Befehl vgcfgbackup manuell sichern. Der folgende Befehl sichert beispielsweise die Metadaten der Datenträgergruppe centos in der Datei /etc/lvm/backup/centos:

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

Sie können auch das Argument –f file_today in den vgcfgbackup-Befehl einfügen, um die Metadaten an einem anderen Speicherort zu sichern.

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

Sie können den diff-Befehl verwenden, um die Unterschiede zwischen zwei erstellten Metadaten-Backups zu vergleichen.


Linux
  1. RHEL / CentOS :So erstellen Sie LVM aus dem Archiv neu (Metadaten-Backups)

  2. RHEL / CentOS :So verkleinern Sie das LVM-Volumen

  3. CentOS / RHEL :Verschieben Sie ein physisches Volume von einer vorhandenen Volume-Gruppe in eine andere Volume-Gruppe

  4. CentOS / RHEL :So verschieben Sie eine Volumengruppe von einem System auf ein anderes

  5. CentOS / RHEL :So migrieren Sie Speicher (LVM) mit dem Befehl pvmove

So erstellen Sie eine Volumengruppe in Linux mit LVM

CentOS / RHEL :So stellen Sie eine gelöschte Volume-Gruppe in LVM wieder her

CentOS / RHEL :So erstellen Sie eine neue LVM-basierte Swap-Partition

CentOS / RHEL :Hinzufügen eines neuen physischen Volumes zu einer vorhandenen Volume Group

CentOS / RHEL :So entfernen Sie verwendetes physisches Volume (PV) aus der Volume Group (VG) in LVM

LVM-Konfiguration:Volume Group (VG)-Operationen/Dienstprogramme