FreeBSD System Backup Methods1

System is online, use tar command backup system os

Backup:
tar -zcvpf /backup.tgz --exclude=/proc --exclude=/compat --exclude=/home --exclude=/sys --exclude=/mnt --exclude=/tmp --exclude=/lost+found --exclude=/backup.tgz /

dd if=/dev/da0 of=/bsd.mbr bs=512 count=1


Restore:
tar -zxvpf /backup.tgz /
mkdir /proc /mnt /tmp
ln -s /usr/compat /compat
ln -s /usr/home /home
ln -s /usr/src/sys /sys

dd of=/bsd.mbr if=/dev/da0 bs=446 count=1



手動分割1
http://www.netlab.cse.yzu.edu.tw/~statue/freebsd/docs/completed/95.shtml.htm

fdisk -i da1
FreeBSD分區為165
DOS分區為6

disklabel -r -w da1s3 auto

disklabel -e da1s3
a這是指 root 分割區,也就是常說的根目錄「/」
b這是指 swap (虛擬記憶體置換裝置)
c這是指整個分配到的主要分層 (Primary Slice)
d這是指整顆硬碟
e可任意使用 (比如︰/tmp)
f可任意使用 (比如︰/var)
g可任意使用 (比如︰/usr)
h可任意使用 (比如︰/home)

newfs /dev/da1s1e

fsck -y /dev/da1s1e

mount /dev/da1s1e /mnt

swapon /dev/da1s1b



手動分割2
fdisk -BI /dev/ad0
bsdlabel -wB /dev/ad0s1
寫入:
bsdlabel -e /dev/ad0s1
bsdlabel /dev/ad0s1 > bsdlabel.txt
讀取:
bsdlabel -R /dev/ad0s1 bsdlabel.txt
newfs /dev/ad0s1a


OS RAID-1(gmirror)
http://www.freebsd.org/doc/zh_TW/articles/remote-install/installation.html

Posted in 標籤: |

0 意見: