備份的方法(2) 手動備份方法 2: 利用 Ghost 作備份 關於 Ghost 的用法, 相信大家並不陌生, 唯平時經常運用的對象, 以 Windows 平台居多. 至於在 Linux 平台上, 利用 Ghost 作備份的方法, 過去有不少人嘗試過, 但失敗的情況居多. 欲利用 Ghost 來備份 Linux 平台, 應先了解您拿到的 Ghost 版本, 以及各版本支援 Linux 檔案系統的程度為何? 這其中還牽涉到開機程式 LILO 及 GRUB 的支援及復原問題. 換言之, 欲成功 備份及還原 Linux 平台, 應該針對 "檔案系統" 及 "多重開機程式" 這二個部份來處理. 以下是 Ghost 各版本支援 Linux 檔案系統的情形: Ghost 版本 支援 sector 對拷 支援 EXT2 支援 EXT3 Ghost 2003 支援 支援 支援 Symantec Ghost 7.5 支援 支援 支援 Ghost 2002 支援 支援 不支援 Symantec Ghost 7.0 支援 支援 不支援 Symantec Ghost 6.5 支援 支援 不支援 Ghost 2001 支援 支援 不支援 Ghost 6.x 支援 支援 不支援 其中有標示: Symantec Ghost x.x 者為企業版. (資料來源: http://www.ghost.com) 由上表中, 小弟推薦各位使用 Ghost 7.5 或 Ghost 2003, 這二個版本皆支援 Linux 最新的檔案系統 ext3 以及 LILO 多重開機程式的復原. 換言之, 若各位的 Linux 套件是 RedHat 7.x 或 Mandrake 8.x 以後的版本, 且使用 LILO 為多重開機程式者, Ghost 7.5 及 Ghost 2003 可以成功 備份及還原. 至於如何備份, 這個過程和您在 Windows 平台上的做法相差不遠. 簡述如下: 做一片 Windows 的開機片, 內含 Ghost 主程式 以開機片開機 接下來操作的過程和 Windows 平台一樣. 至於還原的方法, 也是和 Windows 平台相同. 若您的 Linux 版本, 是 RedHat 6.x 及 Mandrake 7.x (檔案格式為 ext2 者), 方式也是一樣的. 不過, 您的 Ghost 版本可以選較舊的版本無妨. 若您的 Linux 平台是選用 GRUB 這個新的多重開機管理程式, 那麼, 會比較麻煩一點, 因為 Ghost 並不支援 GRUB 的備份及復原.(檔案系統仍可正常備份, 當然您也可以用 sector by sector 對拷的方式, 但這樣就無法享受到支援該OS的好處了) 但不是沒有方法可以克服! 解決的方法是: 安裝 Linux 時, 若不想將來麻煩, 而又沒有非選用 GRUB 不可的理由, 那麼, 可選裝 ext3 + LILO 的架構. 若已安裝了 GRUB, 也無妨, 可以把 LILO 套件再裝上, 編輯好 /etc/lilo.conf, 下 lilo -v -v, 重開機之後, 即可用 Ghost 來備份. 唯這個過程, 請務必先做好 Linux 的開機片, 以免 kernel 設錯, 無法開機. 俟開機成功 後, 若您還是比較鍾情於 GRUB, 可下 grub-install 的指令, 即可把 GRUB 再安裝回 MBR 中. 若不想改用 LILO, 也可直接備份 Linux 的檔案系統, 唯將來欲做還原時, 因不支援 GRUB, 會造成還原後無法開機的情況. 此時可以用以下方法來處理: a. 做一片 Linux 救援開機片(rescue) b. 用這片開機片開機 c. 以 root 身份登入 d. 執行 grub, 進入 grub 的 shell 介面中 e. 執行 find /boot/grub/stage1 grub 會顯示開機區是在那一個分割區裡, 可能是 (hd0,5) 或 (hd0,1) 不一定, 其中 hd0 代表第一顆硬碟, 括號右邊那個數字代表分割區的編號, 比如 1 是指第二個分割區之意 f. 接著下 root (hd0,5) 注意: 此處只是一個例子, 請勿直接套用. g. 接著安裝 GRUB: 下 setup (hd0) 即可, 這樣 GRUB 這可以寫入 MBR 磁區. h. 重新開機. 如果各位要一次還原很多台主機, 小弟建議您使用 ext3 + LILO 的架構, 然後, 使用企業版的網路 Ghost Server 還原的功 能 (7.5 版, Server 需架在 W2K/NT 以上), 還原多部的時間和還原一部時間相差無幾, 可以非常輕鬆地把一間教室全部搞定. 下次, 將為各位介紹全自動備份的方法, 讓您的重要資料可以分散備份至網路上任意多部的備份Server(即所謂的 Backup Server)中(全部自動化, 可定時定點, 且可防止駭客入侵), 使您從此高枕無憂, 備份工作輕鬆愉快. 註: 這個 backup server 的作法台南縣教網中心已運用很久了, 在下篇文章中, 將和各位伙伴分享