capthookb Δημοσ. 26 Ιουλίου 2006 Δημοσ. 26 Ιουλίου 2006 Θέλω να μετατρέψω το filesystem του / σε reiserfs. Η διαδικασία είναι σωστη; Backup το σύστημα με την εντολή:># tar -cf /mnt/backup/system.tgz -z -p -s --same-owner --exclude "/proc" --exclude "/tmp" --exclude "/mnt" / όπου το backup είναι δεύτερος σκληρός. Είναι σωστά τα options της tar; Με τα links τι γίνεται; Αντιγράφονται και αυτά; Boot με cdrom και φορμάρω το root partition με mkfs.reiserfs Κάνω mount το νέο reiserfs partition στο /mnt/system και το δίσκο του backup στο /mnt/backup (ενώ είμαι ακόμα με boot-cdrom) Επαναφέρω το backup με ># tar -xzvf /mnt/backup/system.tgz -C /mnt/system Κάνω τις απαραίτητες αλλαγές στο /mnt/system/etc/fstab Επανεκίννηση. Κυρίως θα ήθελα να μου πείτε αν είναι σωστός ο τρόπος του backup, ωστε να έχω ένα ακριβές αντίγραφο του συστήματος, ώστε να το επαναφέρω.
apoikos Δημοσ. 26 Ιουλίου 2006 Δημοσ. 26 Ιουλίου 2006 Θέλω να μετατρέψω το filesystem του / σε reiserfs. Η διαδικασία είναι σωστη; [*]Backup το σύστημα με την εντολή: ># tar -cf /mnt/backup/system.tgz -z -p -s --same-owner --exclude "/proc" --exclude "/tmp" --exclude "/mnt" / όπου το backup είναι δεύτερος σκληρός. Είναι σωστά τα options της tar; Με τα links τι γίνεται; Αντιγράφονται και αυτά; Ναι' date=' τα links διατηρούνται. Καλύτερα είναι όλο αυτό να το κάνεις μέσα από κάποιο bootable CD, για να μην αντιγράφεις πράγματα που θα είναι inconsistent στο επόμενο boot (π.χ. /var/run, δυναμικά dev entries κλπ.). Στην περίπτωση που το κάνεις από bootcd, έστω ότι το έχεις mounted στο /mnt/system και το άλλο στο /mnt/backup, τότε απλά αρκεί: > cd /mnt/system tar cvfpj /mnt/backup/system.tar.bz2 . [*]Boot με cdrom και φορμάρω το root partition με mkfs.reiserfs ΟΚ, αλλά είπαμε, θα έχεις κάνει και το προηγούμενο βήμα με CD. [*]Κάνω mount το νέο reiserfs partition στο /mnt/system και το δίσκο του backup στο /mnt/backup (ενώ είμαι ακόμα με boot-cdrom) [*]Επαναφέρω το backup με ># tar -xzvf /mnt/backup/system.tgz -C /mnt/system [*]Κάνω τις απαραίτητες αλλαγές στο /mnt/system/etc/fstab [*]Επανεκίννηση. ΟΚ, μόνο που επειδή με την εντολή που σου έγραψα παραπάνω φτιάχνεις bzipped αρχείο, πρέπει να το αποσυμπιέσεις με tar xvjf ;-) Συνολικά λοιπόν: Boot από κάποιο CD. Ο Σεφ συνιστά το System Rescue CD >livecd$ mkdir -p /mnt/system livecd$ mkdir /mnt/backup livecd$ mount /dev/xxx /mnt/system livecd$ mount /dev/yyy /mnt/backup livecd$ cd /mnt/system livecd$ tar cvjpf /mnt/backup/system.tar.bz2 . livecd$ cd livecd$ umount /mnt/system livecd$ mkreiserfs /dev/xxx livecd$ mount /dev/xxx /mnt/system livecd$ tar xvjf -C /mnt/system /mnt/backup/system.tar.bz2 livecd$ cd /mnt/system livecd$ chroot . /bin/bash livecd$ vi /etc/fstab livecd$ logout livecd$ logout
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.