歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux克隆及備份軟件介紹

Linux克隆及備份軟件介紹

日期:2017/2/28 17:58:15   编辑:Linux教程

不想重裝又重裝?Mondorescue可以幫到你!
加入論壇有一段時間了,發現沒人提起過Mondorescue,所以特此發貼向大家介紹這個功能強大的備份程序。Mondorescue可以說是Linux 下的Ghost,它可以將你的系統像照相一樣備份至磁帶,CD-R,CD-RW,NFS或硬盤分區。Mondo廣泛支援LVM,RAID,ext2, ext3, JFS, XFS,ReiserFS,VFAT等。這個軟件可以讓大家一步一步地將linux調至自己心目中理想的境地,而不用重裝。因為一但調出了問題,只要用你的MondoCD將系統還原至上次備份時的狀態就行了!根據個人的經驗,如果系統只用了1.7G以下,一張光盤就夠用了。當然如果你裝了很多的程序,就需要更多的光盤,最多20張。實際上可以更多,不過作者認為那麼大的系統應該用磁帶做備份才對。而且Mondo的主要功能是做系統備份,而不是資料備份,所以20張光盤的限制應已可以應付絕大多數人的需要了。
安裝
Mondorescue由Mondo和Mindi兩個包組成。Mondo是主程序用來備份和還原。Mindi則類似一個迷你的Linux,它包括核心,模塊,函數庫及一些做系統維護的重要工具。官方網站提供了rpm,srpm,tgz,deb的軟包,安裝方法沒什麼特別。
備份
以下講一下個人使用Mondo的經驗。首先掛載所有分區(如果你另設了分區給/boot,有可能在開機的時候沒有掛載)。以Root的身份執行命令:
#mondoarchive
你會看到一個文字菜單問你想備份到什麼地方:
mondorescue.org/docs/1.6x-howto/images/mamain.png');" border="0">
一般我選‘Hard disk’。然後它會問做好的iso檔擺在哪兒,默認是/root/images/mondo
(你的硬盤必須要有足夠的空間才能使用Mondo);
選擇壓縮比率,一般Average也就夠了;
iso檔大小,默認是650m,如果用CDR,可選700m或更多。
想要備份的目錄,默認是/(即整個系統)。
不想備份的目錄,/tmp和/proc一般是自動排除在外的。(例子:‘/mnt /backup /win’)
要不要核實你的備份,選Yes(除非你已經試了很多次,對Mondo有足夠的信心,那你可以選No,這樣備份過程會快一點)。
你的核心是否標准,如果你用RedHat,Mandrake,Slackware可選Yes,如是Gentoo,Debian的使用者選No(Mondo會用自己的failsafe核心取代這些發行版的核心)。
確認要繼續?選Yes,然後去看電視。一個2G的系統一般要半個多小時做備份,大的系統(尤其是壓縮比率選了Maximum的時候)可能要幾個小時。
備份完成時,Mondo會問要不要制作開機軟盤,選No(反正也裝不下)。
然後你可以用自己喜歡的燒碟程序(如k3b,xcdroast等)把1.iso,2.iso等燒到光盤。一個1.7G以下的系統,一張650m的光盤就行了,而且不到10分鐘就可以還原。
如直接在命令行用cdrecord
#cd /root/images/mondo(iso所在的目錄)
#cdrecord -scanbus
(to find out dev=x,x,x for your cdwriter,一般是 0,0,0)
#cdrecord -blank fast dev=x,x,x speed=4 1.iso (for cd-rw)
還原
用第1張光盤開機後很快會看到boot:按回車,過了一會兒會出現一個菜單。我選iteractive模式(除非你備份了整部機,即所有分區,別選automatic!) 接著Mondo會問備份來源:
我通常用CD-RW做備份,所以我選CD-RW disks。然後你會看到mountlist,也就是你的硬盤分區表(有點象fstab)。如果沒改過,就按OK(我曾經試過改了分區設置,都能成功還原)。
要不要更改或刪除硬盤分區,否;要不要格式化分區,最好選Yes,要不然會有一些殘留的資料會與還原後的系統產生沖突。然後Mondo會一個個分區來問要不要格式化;如你只想格式化linux分區的話,千萬要看清楚。
是否還原所有數據?我選Yes(如果選否,Mondo會問是否做部分還原,然後可選擇想還原的目錄)。還原過程就開始了。
拷貝過程完了之後,Mondo會問是否起動bootloader,選Yes。
是否改過mountlist?如果改過,Mondo會給你機會修改fstab和lilo.conf(用vi)。如過沒改過,Mondo就會問最後一個問題,是否為適當的分區貼上ext2/ext3的標簽?選是,然後就可以重啟了。

Copyright © Linux教程網 All Rights Reserved