Backup och återställa kraschade diskar med tar
Postat: 10 nov 2009, 18:05
Hej!
Jag håller på att lära mig göra backuper och återställa kraschade diskar med komandod tar.
Jag använder Ubuntu 9.10 och har följt råden på
https://help.ubuntu.com/community/BackupYourSystem/TAR
Kortfattat gjorde jag följande:
-skapade en backupfil på bootdisken med
cd/
tar -cvpzf backup.tar.gz -–exclude=/backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media /
-lade over backupen på en annan disk
-installerade ett nytt system (Ubuntu 9.10) på e ny disk som fick ta den ”kraschade” bootdiskens plats
-gjorde en restore med backupfilen som jag sparat på en annan disk
Nu uppstod problem när jag skulle editera /boot/grub/menu.lst. Den finns ju inte eftersom GRUB2 används. När jag bootade om datorn hittades därför inte bootpartitionen.
Efter en massa sökning efter hjälp på nätet bestämde jag mig för att testa följande.
-Den ”kraschade” bootdisken kopplades in igen
-Filen /etc/fstab sparades separat på samma disk backupen lagrades.
-skapade en backupfil på bootdisken med
cd/
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/etc/grub.d --exclude=/boot/grub --exclude=/etc/default/grub
--exclude=/etc/fstab /
För att slippa ställa om UUID för alla diskar i GRUB samt FSTAB exkluderades
katalogerna /etc/grub.d och /boot/grub samt filerna /etc/default/grub och /etc/fstab
-installerade ett nytt system (Ubuntu 9.10) på e ny disk som åter igen fick ta den ”kraschade” bootdiskens plats
-Återskapade monteringspunkterna i /media samt uppdaterade fstab så att alla andra diskar monterades som de skulle vid omstart
-slutligen gjorde jag en restore med backupfilen som jag sparat på en annan disk
Detta fungerade alldeles utmärkt. Vad jag kan se verkar allt fungera som det gjorde när jag använde den ”kraschade” bootdisken.
Är det något jag missat?
Är de fler filer eller kataloger som bör exkluderas när jag gör backup?
/Mats Hellman
Total Linuxnubörjare
Jag håller på att lära mig göra backuper och återställa kraschade diskar med komandod tar.
Jag använder Ubuntu 9.10 och har följt råden på
https://help.ubuntu.com/community/BackupYourSystem/TAR
Kortfattat gjorde jag följande:
-skapade en backupfil på bootdisken med
cd/
tar -cvpzf backup.tar.gz -–exclude=/backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media /
-lade over backupen på en annan disk
-installerade ett nytt system (Ubuntu 9.10) på e ny disk som fick ta den ”kraschade” bootdiskens plats
-gjorde en restore med backupfilen som jag sparat på en annan disk
Nu uppstod problem när jag skulle editera /boot/grub/menu.lst. Den finns ju inte eftersom GRUB2 används. När jag bootade om datorn hittades därför inte bootpartitionen.
Efter en massa sökning efter hjälp på nätet bestämde jag mig för att testa följande.
-Den ”kraschade” bootdisken kopplades in igen
-Filen /etc/fstab sparades separat på samma disk backupen lagrades.
-skapade en backupfil på bootdisken med
cd/
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/etc/grub.d --exclude=/boot/grub --exclude=/etc/default/grub
--exclude=/etc/fstab /
För att slippa ställa om UUID för alla diskar i GRUB samt FSTAB exkluderades
katalogerna /etc/grub.d och /boot/grub samt filerna /etc/default/grub och /etc/fstab
-installerade ett nytt system (Ubuntu 9.10) på e ny disk som åter igen fick ta den ”kraschade” bootdiskens plats
-Återskapade monteringspunkterna i /media samt uppdaterade fstab så att alla andra diskar monterades som de skulle vid omstart
-slutligen gjorde jag en restore med backupfilen som jag sparat på en annan disk
Detta fungerade alldeles utmärkt. Vad jag kan se verkar allt fungera som det gjorde när jag använde den ”kraschade” bootdisken.
Är det något jag missat?
Är de fler filer eller kataloger som bör exkluderas när jag gör backup?
/Mats Hellman
Total Linuxnubörjare