1. 程式人生 > >用ghost備份和還原Linux系統

用ghost備份和還原Linux系統

/dev/ ive 重啟 linux系統 發展 enter 剛才 跟蹤 控制

備份是容災的基礎,是指為防止系統出現操作失誤或系統故障導致數據丟失,而將全部或部分數據集合從應用主機的硬盤或陣列復制到其它的存儲介質的過程。傳統的數據備份主要是采用內置或外置的磁帶機進行冷備份。但是這種方式只能防止操作失誤等人為故障,而且其恢復時間也很長。隨著技術的不斷發展,數據的海量增加,不少的企業開始采用網絡備份。網絡備份一般通過專業的數據存儲管理軟件結合相應的硬件和存儲設備來實現。

  目前比較常見的備份方式有:

  定期磁帶備份數據。

  遠程磁帶庫、光盤庫備份。即將數據傳送到遠程備份中心制作完整的備份磁帶或光盤。

  遠程關鍵數據+磁帶備份。采用磁帶備份數據,生產機實時向備份機發送關鍵數據。

  遠程數據庫備份。就是在與主數據庫所在生產機相分離的備份機上建立主數據庫的一個拷貝。

  網絡數據鏡像。這種方式是對生產系統的數據庫數據和所需跟蹤的重要目標文件的更新進行監控與跟蹤,並將更新日誌實時通過網絡傳送到備份系統,備份系統則根據日誌對磁盤進行更新。

  遠程鏡像磁盤。通過高速光纖通道線路和磁盤控制技術將鏡像磁盤延伸到遠離生產機的地方,鏡像磁盤數據與主磁盤數據完全一致,更新方式為同步或異步。

  數據備份必須要考慮到數據恢復的問題,包括采用雙機熱備、磁盤鏡像或容錯、備份磁帶異地存放、關鍵部件冗余等多種災難預防措施。這些措施能夠在系統發生故障後進行系統恢復。但是這些措施一般只能處理計算機單點故障,對區域性、毀滅性災難則束手無策,也不具備災難恢復能力。

利用ghost,備份和還原的時間小於安裝一個Linux系統的時間,通常我們可以將重要的數據進行備份,備份的對象可以是一個分區,也可以是整個磁盤,不僅可以備份Linux操作系統,也可以備份Windows。

實驗環境:VMware虛擬機
實驗目的:安裝DOS和LINUX雙系統,然後用ghost備份和還原Linux系統
首先,在虛擬機中新建一個Centos3操作系統:

技術分享

然後,我們掛載ISO鏡像,使用深山紅葉工具箱,裏面含有DOS操作系統:

技術分享



啟動虛擬機
按住鍵盤上的Esc鍵,選擇CD-ROM Drive從光驅啟動:

技術分享



選擇MS-DOS工具箱

技術分享


選擇純DOS啟動

技術分享

選擇f32先對其分區

技術分享

技術分享



按鍵盤上的PageDown選擇FAT32格式,容量輸入4024MB,用來裝DOS系統,剩下的裝Linux系統

Boot2我們就不用操作了,直接按回車鍵

技術分享

技術分享



硬盤分區,選擇“是”

技術分享



然後格式化全部分區

技術分享



是否復制系統文件至硬盤中,選“否”

技術分享



最後重新啟動電腦
同樣從光驅啟動,進入DOS工具箱,輸入:sys c: 將c盤作為系統盤
如圖:

技術分享



輸入:copy GHOST c: 將ghost文件內容拷貝到C盤

技術分享



重啟電腦,看能否進入DOS

技術分享

說明可以,接著
雙擊虛擬機右下角的光驅圖表,掛載Centos3的ISO鏡像,再重啟電腦:

技術分享



同樣選擇從光驅啟動
進入Linux安裝界面:

技術分享



這裏我們跳過CD media的檢測:

技術分享



點擊“Next”:

因為我們只是做個實驗,這裏選擇"Custom"自定義安裝:

技術分享



選擇手動分區:

技術分享



下圖我們可以看到,/dev/sda1就是剛才建立的DOS操作系統,剩下的磁盤空間,建一個512MB的swap分區,余下的作為根分區:

技術分享

分區完成:

技術分享



這裏我們默認選擇grub引導Linux操作系統,上面的“Win32”則是剛才建立的DOS系統:

技術分享



接著直接點擊下一步,輸入Root密碼,再點擊下一步,直到安裝完成,重啟電腦,進入如下的畫面:

技術分享



現在我們就開始用ghost備份linux系統,選擇“win32”:

輸入:ghost進行備份:

技術分享



這裏選擇“To Image”,將分區制作成鏡像:

技術分享



這裏可以看到整個磁盤是8個G的大小:

技術分享回車直接進入:

技術分享

這裏可以看到有三個分區,我們要備份Linux分區,所以選擇Linux,回車再按TAB鍵進入:

技術分享



最頂端的look in代表我們將Linux分區備份在哪裏,這裏的C:1.1[]FAT drive代表DOS系統,選擇它。然後下面為備份取個名字File name:linuxbak:

選擇“Fast”快速備份:

技術分享



再選擇“YES”
接著就是整個備份過程:

技術分享

用ghost備份和還原Linux系統