[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sicherung des Systems



Hallo Matthias.

Am Donnerstag, 31. Januar 2002 17:03 schrieb Matthias Fechner:
> Nehmen wir an, ich habe eine 20GB Platte(Debian drauf).
> Jetzt kaufe ich mir eine 80GB Platte als Ersatzplatte(altes System
> soll auf die neue Platte).
>
> /dev/hda1 -> /boot
> /dev/hda2 -> swap
> /dev/hda3 -> /var
> /dev/hda4 -> /
>
> Die neue Platte ist genauso aufgebaut, nur die Partitionsgrössen sind
> unterschiedlich.
> /boot und /var kopiert man einfach mit:
> find /boot -print0 -mount | cpio -pdm /mnt/boot
> ...
>
> Aber wenn ich nun / kopieren will und ich:
> find / -print0 -mount | cpio -pdm /mnt/root
>
> mache, dann kopiert er mir ja /boot und /var auch mit.
> Ich könnte jetzt natürlich noch ein grep -v reinhängen aber ist auch
> ein bischen umständlich.
>
> Wie kann man sowas denn am besten machen?

((cd / && tar -clf - ) || (cd /mnt/root && tar -xf -))

man tar:
---------
-l, --one-file-system    
	stay in local file system when creating an archive
---------

Oder: 
mkdir /mnt/root
mount /dev/hda4 /mnt/root
mkdir /mnt/root/boot
mount /dev/hda1 /mnt/root/boot
mkdir /mnt/root/var
mount /dev/hda3 /mnt/root/var
find / -print0 -mount | cpio -pdm /mnt/root


Grüße,
-- 

Stefan

rm -rf :
remote mail, real fast.



Reply to: