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

Re: Replicating Linux?



> 	cd /tmp
> 	tar -zpcvf /tmp/root.directory.tgz / --exclude /tmp --exclude /proc
> 
> Then, throw the other disk in there. mkfs -t ext2 it, and mount it under
> /mnt To put the other filesystem on it you would:
> 
> 	cd /mnt
> 	tar -zpxvf /tmp/directory.tgz

Sure, make me tell everyone the most exciting part of my Sunday 
presentation early!   :{)

# Here is an easier way to do the copy directly from disk to disk
# using tar.  No intermediate file needed.

mke2fs -c /dev/xdxx   # new disk partition.
mount /dev/xdxx /mnt  # new disk partition.
(cd /; tar clpf - .) | (cd /mnt; tar xpf -)
#           ^
# Please note, the first tar has a lowercase letter "L" option,
# NOT the number one.  This keeps tar from crossing file systems,
# so it skips /proc, /mnt, and all other mounted file systems.

# You may also need to modify /etc/fstab, /etc/lilo.conf, /etc/hosts,
# and change the IP address on the new disk.

--------------------------------------------
Bruce Smith                bruce@armintl.com
System Administrator / Network Administrator
Armstrong International, Inc.
Three Rivers, Michigan  49093  USA
--------------------------------------------