Otázka:jak obnovit/obnovit skupinu svazků, pokud ji správce systému omylem smazal
Řešení
LVM provede zálohu metadat na disku před a po spuštění jakékoli operace LVM na PV/VG/LV. Pokud například vytvoříte nový LV, záloha všech metadat pro VG před a po vytvoření nového LV se zazálohuje. Tyto zálohy jsou uloženy v
1. /etc/lvm/archive :obsahuje kopie pořízené před provedením příkazu.
2. /etc/lvm/backup :obsahuje kopie pořízené po provedení příkazu.
Výpis dostupných záloh
Záložní soubory lze také najít pomocí příkazu vgcfgrestore. Příkaz vypíše všechny dostupné zálohy metadat před jakoukoli operací LVM.
# vgcfgrestore --list [VG_name]
# vgcfgrestore --list appvg # appvg_00_00000-123456.vg
Obnovení metadat
Jakmile je nalezen správný záložní soubor, lze metadata v něm obsažená zapsat zpět do zařízení patřících do dané skupiny svazků pomocí příkazu vgcfgrestore:
# vgcfgrestore -f /etc/lvm/archive/[backup_file] [VG_name]
Například:
# vgcfgrestore -f /etc/lvm/archive/appvg_00_00000-123456.vg appvg # Restored volume group appvg
Nyní byste měli být schopni vidět appvg pomocí příkazu vgs.
Poznámka: Tento postup pouze obnoví metadata LVM, čímž se skupina svazků znovu zviditelní. Pokud byla z disku smazána skutečná data, bude nutné je obnovit pomocí různých metod (zálohování atd.).Po obnovení skupiny svazků by měla být provedena ruční kontrola skutečných dat na disku. Postup spočívá pouze v obnovení metadat skupiny svazků. Neexistuje tedy žádná náhrada za skutečné zálohování dat v případě, že někdo smaže i to.