GNU/Linux >> Znalost Linux >  >> Linux

Jak obnovit smazaný logický svazek (LV) v LVM pomocí vgcfgrestore

Omylem jste odebrali logický svazek lv01 ze skupiny svazků vg01. Nyní chcete obnovit LV bez ztráty dat. Chcete-li obnovit LV (lv01) pod VG (vg01), postupujte podle níže uvedených kroků.

# lvremove vg01/lv01
Do you really want to remove active logical volume vg01/lv01? [y/n]: y
  Logical volume "lv01" successfully removed

Obnovení odstranění LV

1. Ověřte archivní soubor v adresáři /etc/lvm/archive když byl logický svazek odebrán. V mém případě bude mít soubor s nejnovějším časovým razítkem v adresáři /etc/lvm/archive požadované informace o smazaném svazku lv01.

# cd /etc/lvm/archive/
# ls -lrt
total 16
-rw-------. 1 root root 1752 Oct 11 22:20 cl_00000-2084244320.vg
-rw-------. 1 root root 1111 Oct 13 20:05 vg01_00000-1050327195.vg
-rw-------. 1 root root 1112 Oct 13 20:06 vg01_00001-86976415.vg
-rw-------. 1 root root 1515 Oct 13 20:09 vg01_00002-1315455408.vg

2. Před spuštěním skutečné obnovy můžete provést suchý běh pomocí –testu přepněte, jak je znázorněno níže.

# vgcfgrestore vg01 --test -f /etc/lvm/archive/vg01_00002-1315455408.vg 
  TEST MODE: Metadata will NOT be updated and volumes will not be (de)activated.
  Restored volume group vg01

3. Pokud je výše uvedený běh nasucho úspěšný, proveďte skutečné obnovení.

# vgcfgrestore vg01  -f /etc/lvm/archive/vg01_00002-1315455408.vg 
  Restored volume group vg01

4. Pomocí „lvscan“ ověřte, zda byl odstraněný svazek úspěšně obnoven nebo zda nebyl obnoven.

# lvscan
  inactive          '/dev/vg01/lv01' [10.00 GiB] inherit
  ACTIVE            '/dev/cl/swap' [2.00 GiB] inherit
  ACTIVE            '/dev/cl/root' [17.00 GiB] inherit

5. Jak je znázorněno na výstupu, logický svazek lv01 byl úspěšně obnoven ze zálohy metadat VG. Aktivujte LV pro přístup k datům na něm.

# lvchange -a y /dev/vg01/lv01

6. Připojte logický svazek a ověřte, zda jsou data neporušená.

# mount /dev/mapper/vg01-lv01 /data
# ls /data
file1  file2  file3  lost+found
# df -hP /data
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vg01-lv01  9.8G   37M  9.2G   1% /data


Linux
  1. Jak vytvořit souborový systém na linuxovém oddílu nebo logickém svazku

  2. Jak obnovit smazaný soubor v Linuxu

  3. Jak vytvořit fyzický svazek v Linuxu pomocí LVM

  1. Vytváření logických svazků v Linuxu pomocí LVM

  2. Jak nakonfigurovat LVM (Logical Volume Management) na DRBD (Distributed Replicated Block Device)

  3. Jak snížit objem LVM na Ubuntu

  1. Jak nakonfigurovat LVM na Linux / CentOS / Redhat

  2. Jak obnovit smazané soubory v systému Linux pomocí nástroje pro obnovu dat Scalpel?

  3. Jak najít fyzické svazky, které obsahují logický svazek v LVM