Pokušavam iskemijat backup ROOT particije (diskovi u RAID1) sa xfsdump-om u fajl na disku van RAID polja te u situaciji da krknu oba diska ili cijeli server mogu brzo i jednostavno vratiti sve sa xfsrestore iz tog image dumpa. Problem je kaj to baš i nejde kako sam zamislio - nakon restora i prilagođavanja instalacije sustav ne boota sa greškom da ne nalazi novi disk.
Backup ide ovako:
xfsdump -l 0 -M CentOS -L "Backup level 0 of ROOT `date`" -f /backup/ROOT_DUMP /
Za restore procedura je slijedeća (experimentiram sa QEMU i na jednom PC-u)
Kreiranje novog RAID1 polja (Fedora Live boot cd):
1. mdadm --create --verbose /dev/md0 --level=mirror --raid-devices=2 /dev/sda1 /dev/sdb1 --metadata=0.90
2. format md0 drive - XFS > mount md0 to /mnt
3. Xfsrestore -f ROOT_DUMP /mnt
4. mdadm -Es > izmjena UUID-a RAID polja u mdadm.conf i grub.cfg te fstab (dev/sda1 UUID u tom slučaju)
5. Grub 2 restore (md0 je mountan na /mnt):
sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys &&
sudo chroot /mnt
grub2-install /dev/sda
grub2-install /dev/sdb
grub2-mkconfig -o /boot/grub2/grub.cfg
6. reboot to OS
I banana - dracut javlja da ne postoji disk sa UUID-om (sda1). Probao sam kemijat sa initramfs-om:
dracut -f /boot/initramfs-2.6.32-358.el6.x86_64.img 2.6.32-358.el6.x86_64 (naravno prilagodim za instaliran kernel)
Kaj propuštam? Dali ima neka alternativa koja će mi omogućit image backup kompletnog sustava u radu i restore na novi server? Rsnapshot/Rsync inače koristim za backupove određenh direktorija ali za ovo sam zamislio image backup pa da se vraća ko recimo Acronis Trueimage backup na Windozama.
Help
