備份還原 Linux 系統
備份 Linux 系統
1) 設定主機可以 PXE 開機
其它開機方式 —
a). 軟碟機
到 DRBL server 的這個檔案”/opt/drbl-etherboot/etherboot-net.zdsk”
放入磁片到軟碟機
在Linux下,執行 “cat /opt/drbl-etherboot/etherboot-net.zdsk > /dev/fd0”
若是在 M$ windows 下,要用 http://free.nchc.org.tw/redhat/linux/9/en/os/i386/dosutils/rawrite.exe
或是”RawWrite for windows” (http://uranus.it.swin.edu.au/~jn/linux/) 來寫入此檔到軟碟片中
然後在BIOS中設定為軟碟開機
b). 光碟機
將 DRBL server的這個檔案/opt/drbl-etherboot/etherboot-net.iso
燒到CD中
cdrecord -v speed=12 fs=16m dev=0,0,0 driveropts=burnproof -data /opt/drbl-etherboot/etherboot-net.iso
(dev=0,0,0可能要改,您可根據”cdrecord -scanbus”而得知)
(driveropts要根據您的燒錄機而定,或是乾脆不寫也可以,這麼小的image檔不太容易會出飛盤…)
設定BIOS是從CDROM開機
c). 機器本身有硬碟 (Linux ),可以使用 grub
將server的”/opt/drbl-etherboot/etherboot-net.zlilo”複製到用戶端硬碟的”/boot/”目錄下
編輯用戶端電腦的/boot/grub/menu.lst或是/boot/grub/grub.conf
title Etherboot-PXE
kernel /boot/etherboot-net.zlilo
開機時選擇此項Etherboot-PXE開機
d). 機器本身有硬碟 (Windows)
參考 http://drbl.nchc.org.tw/one4all/desktop/ 的這一行
(如果用戶端的硬碟中已經安裝M$ Windows XP/2K中,可以使用WINGRUB)
2) 開機選單,選擇 Clonezilla,之後看到一堆叭啦叭啦資訊
3) 選擇 IMG 模式
4) 備份整個 Disk
5) 預設
6) 預設
7) 預設 Gzip 壓縮
8) 儲存目錄檔案名稱定義
9) 這裡我的選擇是 sda,因為 sdb 是純資料的備份碟
10) 開始備份儲存
11) 處理過程
12) 備份完,看你是要重開機還是關機
PS: 如果遇到某些partition無法clone起來,在pxe(clonezilla)時,除了預設選項,再加選擇-fsck-src-part
還原 Linux 系統
1) PXE 開機
2) 接著同上面的 2) 、 3)
3) 選 restoredisk 還原 Disk
4) 預設
5) 選擇要還原的 IMG 檔
6) 選擇還原的 disk
7) 確認開機還原
8) 過程當中它會自動幫你分割硬碟
9) 處理中
10) 重開機驗證還原 ok 不 OK
改變映像擋中的裝置名稱
留言