使用 Ghost 備份還原 Linux
引自:http://hi.baidu.com/hixiaolei/blog/item/abd651fb996338166c22eb30.html
關於 Ghost 的用法, 相信大家並不陌生, 唯平時經常運用的對象, 以 Windows 平台居多. 至於在 Linux 平台上, 利用 Ghost 作備份的方法, 過去有不少人嘗試過, 但失敗的情況居多.
欲利用 Ghost 來備份 Linux 平台, 應先了解您拿到的 Ghost 版本, 以及各版本支持 Linux 檔案系統的程度為何?
這其中還牽涉到開機程序 LILO 及 GRUB 的支持及復原問題. 換言之, 欲成功 備份及還原 Linux 平台, 應該針對 "檔案系統"
及 "多重開機程序" 這二個部份來處理.
以下是 Ghost 各版本支持 Linux 檔案系統的情形:
Ghost 版本 |
支持 sector 對拷 |
支持 EXT2 |
支持 EXT3 |
|
支持 |
支持 |
支持 |
|
支持 |
支持 |
支持 |
|
支持 |
支持 |
不支持 |
|
支持 |
支持 |
不支持 |
|
支持 |
支持 |
不支持 |
|
支持 |
支持 |
不支持 |
|
支持 |
支持 |
不支持 |
其中有標示: 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 平台相同.
若您的 Linux 版本, 是 RedHat 6.x 及 Mandrake 7.x (檔案格式為 ext2 者), 方式也是一樣的. 不過, 您的 Ghost 版本可以選較舊的版本無妨.
若您的 Linux 平台是選用 GRUB 這個新的多重開機管理程序, 那麼, 會比較麻煩一點, 因為 Ghost 並不支持 GRUB
的備份及復原.(檔案系統仍可正常備份, 當然您也可以用 sector by sector 對拷的方式,
但這樣就無法享受到支持該OS的好處了)
但不是沒有方法可以克服! 解決的方法是:
如果各位要一次還原很多台主機, 小弟建議您使用 ext3 LILO 的架構, 然後, 使用企業版的網路 Ghost Server
還原的功 能 (7.5 版, Server 需架在 W2K/NT 以上), 還原多部的時間和還原一部時間相差無幾,
可以非常輕鬆地把一間教室全部搞定.
下次, 將為各位介紹全自動備份的方法, 讓您的重要資料可以分散備份至網路上任意多部的備份Server(即所謂的 Backup Server)中(全部自動化, 可定時定點, 且可防止黑客入侵), 使您從此高枕無憂, 備份工作輕鬆愉快.
[火星人 ] 使用 Ghost 備份還原 Linux已經有1244次圍觀