Hmm, not familiar with "dump" or "restore", but what I would suggest, is when you can get some down time, boot from a live cd, and using a dd/bzip2/split combo (or any other method of your choice), make a backup image of the drive as well, If you get a new drive with the same size/etc, it'll massively speed up the reinstall phase. When you recover, all you need is cat/bunzip2/dd to do the restore. It's quite a bit faster than a reinstall, especially if you compile your own apps - it saved me a lot of time when my notebook died.
Sorry I couldn't be more help with your specific questions. -Jim Stapleton On 10/22/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
All, I have freebsd 6.1 installed running Samba authenticating my home users and pc's and home shares for each user. This also serves as a web development box for my internal network. Because there is a login script that runs to map drives on the remote pc's all users are accustomed to dumping there important data there. I am trying to come up with a backup and restore plan. Just plan to do complete dumps with the script below once a week which is good for me due to the fact of how the box is used. If a total drive crash happens I will just reinstall from cd then use restore to recover the dump. I am backing up to a usb drive connected to the server. I have printed the file system and taped it to the top of the usb drive hehehehe. Any other input would be appreciated. Also on the restore portion I plan to just cd into that slice and run dd if=/mnt/backup/file/<Backup.gz> |gzip -d |restore -rf - Since this is for home use and protection for only disasster/drive failure a new install will be done, will retore over write what is there to restore the old contents? vader# df -H Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 260M 55M 184M 23% / devfs 1.0k 1.0k 0B 100% /dev /dev/ad0s1g 20G 10G 8.1G 56% /home /dev/ad0s1d 1.0G 223k 954M 0% /tmp /dev/ad0s1f 12G 2.5G 9.0G 22% /usr /dev/ad0s1e 4.2G 620M 3.2G 16% /var /dev/ad4s1 242G 122G 100G 55% /music devfs 1.0k 1.0k 0B 100% /var/named/dev /dev/da0s1d 116G 6.8G 100G 6% /mnt/backup vader# more /etc/fstab # Device Mountpoint FStype Options Dump Pass# /dev/ad0s1b none swap sw 0 0 /dev/ad0s1a / ufs rw 1 1 /dev/ad0s1g /home ufs rw 2 2 /dev/ad0s1d /tmp ufs rw 2 2 /dev/ad0s1f /usr ufs rw 2 2 /dev/ad0s1e /var ufs rw 2 2 /dev/ad4s1 /music ufs rw 3 3 /dev/acd0 /cdrom cd9660 ro,noauto 0 0 The backup script vader# more dumpbackup.sh #!/bin/sh mount -t ufs /dev/da0s1d /mnt/backup/ dump=/sbin/dump chflags=/bin/chflags dt=`date +%Y%m%d` destpath=/mnt/backup/file lvl=0 # / src1=/dev/ad0s1a # /home src2=/dev/ad0s1g # /var src3=/dev/ad0s1e # /usr src4=/dev/ad0s1f dest1=$destpath/root_ad0s1a_l0_$dt.gz dest2=$destpath/home_ad0s1g_l0_$dt.gz dest3=$destpath/var_ad0s1e_l0_$dt.gz dest4=$destpath/usr_ad0s1f_l0_$dt.gz # Exceptions NO BACKUP $chflags -R nodump /usr/ports/ $chflags -R nodump /usr/src/ $chflags -R nodump /usr/obj/ $chflags -R nodump /mnt/backup/ # Fullbackup Level 0 Monthly $dump -$lvl -Lauf - $src1 | gzip -2 | dd of=$dest1 $dump -$lvl -Lauf - $src2 | gzip -2 | dd of=$dest2 $dump -$lvl -Lauf - $src3 | gzip -2 | dd of=$dest3 $dump -$lvl -Lauf - $src4 | gzip -2 | dd of=$dest4 #Finish Comments umount /mnt/backup/ echo "Finished Another Weeks Backup" vader# _______________________________________________ firstname.lastname@example.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
_______________________________________________ email@example.com mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"