This is assuming you have another account on another freebsd/linux box with a 
significant amount of space. Works great on a live filesystem. I use /, /var, 
/tmp, and /usr as examples.
   
  dump -L -0f - /usr | ssh -C [EMAIL PROTECTED] "cat > /usr/home/login/usr.dump"
  dump -L -0f - /tmp | ssh -C [EMAIL PROTECTED] "cat > /usr/home/login/tmp.dump"
  dump -L -0f - /var | ssh -C [EMAIL PROTECTED] "cat > /usr/home/login/var.dump"
  dump -L -0f - / | ssh -C [EMAIL PROTECTED] "cat > /usr/home/login/root.dump"
   
  Then to restore:
  cd /usr ; ssh -C [EMAIL PROTECTED] "cat /usr/home/login/usr.dump" | restore 
-rf -
  cd / ; ssh -C [EMAIL PROTECTED] "cat /usr/home/login/root.dump" | restore -rf 
-
  cd /var ; ssh -C [EMAIL PROTECTED] "cat /usr/home/login/var.dump" | restore 
-rf -
  cd /tmp ; ssh -C [EMAIL PROTECTED] "cat /usr/home/login/tmp.dump" | restore 
-rf -
   
  michael

 
---------------------------------
Want to start your own business? Learn how on Yahoo! Small Business.
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to