Záloha ext4 pomocí LVM

Záloha ext4 pomocí LVM
« kdy: 02. 05. 2020, 19:41:30 »
Vím, že když mám zálohovaný image systému, tak si to můžu vyzkoušet a případně se vrátit, ale kdyby to měl někdo vyzkoušené, tak budu za jeho názor vděčný.
Mám systém na ext4 a jeho zálohu do image přes fsarchiver. Když nainstaluji čistou instalaci s lvm2 a potom zálohovaný image rozbalím do /dev/ubuntu-vg/root, tak mě zajímá, jestli to bude fungovat a systém naběhne?
« Poslední změna: 03. 05. 2020, 00:09:32 od Petr Krčmář »


k3dAR

  • *****
  • 3 093
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Záloha ext4 pomocí LVM
« Odpověď #1 kdy: 03. 05. 2020, 12:57:09 »
Nepouzivam FSArchiver, takze teorie dle infa z homepage, zalohuje cely Filesystem vcetne UUID, takze neni potreba upravovat /etc/fstab ani soubor resume pro hibernaci, ani pregenerovat initramfs (coz bys musel pokud by si obnovoval ciste soubory z archivu), nicmene musis udelat preinstalaci Grub a pregenerovani jeho menu, to bys nemusel pokud by se jednalo o zalohu totozne instalace s totoznym rozdelenim...

v podstate bys ani nemusel delat instalaci, pokud bys to LVM pripravil rucne sam...

kazdopadne postup s pouzitim te ciste instalace:

1. nastartovani USBLive
2. obnova pomoci fsarchiver
3. provedeni chroot do obnoveneho oddilu
Kód: [Vybrat]
sudo mkdir -p /target
sudo mount /dev/ubuntu-vg/root /target
sudo mount --bind /dev /target/dev
sudo mount --bind /dev/pts /target/dev/pts
sudo mount -t proc proc /target/proc
sudo mount -t sysfs sysfs /target/sys

Pokud mas oddelenej boot
Kód: [Vybrat]
#  jako oddil:
sudo mount /dev/sdXY /target/boot
# nebo jako LV:
sudo mount /dev/ubuntu-vg/nazev_lv_boot /target/boot

Pokud pouzivas UEFI a ne BIOS/Legacy tak pripojit jeste EFI oddil:
Kód: [Vybrat]
sudo mount /dev/sdXY /target/boot/efi # kde sdXY by byl EFI/ESP oddil na disku
Vlastni chroot a preinstlace Grub + generovani Grub menu
Kód: [Vybrat]
sudo chroot /target
grub-install /dev/sdX # kde misto sdX pouzijes oznaceni disku na kterem mas ten obnvenej system, pomuze: lsblk)
update-grub
exit
4. restartujes a melo by to nabehnout