抢注百度搜索高排名流量域名、品牌商标保护、微信绿标安全域名、备案精品短域名,上铭正知产!

 找回密碼
 加入我們

Clonezilla(再生龍) 磁盤克隆工具備份和恢復linux系統

[複製鏈接]
小豬哼囔 發表於 2021-5-9 12:22:00 | 顯示全部樓層 |閱讀模式

Clonezilla 是一個分區和磁盤的克隆工具,類似於 Symantec Ghost。該工具性能不錯,克隆5G的系統到40個客戶端,只需要短短的10分鐘。該工具還包含一個自動啟動光盤版本—— Clonezilla Live。
下面將稱呼Clonezilla的中文名字「再生龍」。使用U盤做一個PE盤,在系統啟動時,通過U盤啟動(注意,需要修改bios,我用的是ubuntu 10.0,開機後按delete鍵進入bios,找到boot->hard...->option1中修改為U盤(會顯示U盤名字)啟動)。

http://static.oschina.net/upload ... 814_qVw2_919074.png

再生龍加載過程:

    其加載過程與Linux系統是一樣的,不同的是其最後自動加載了還原工具。下面是其加載過程的部分截圖。

http://static.oschina.net/uploads/img/201404/24085105_muYZ.png

    啟動完畢,首先是選擇界面語言。可以選擇「簡體中文」。

http://static.oschina.net/uploads/img/201404/24085105_JpDU.png

    配置終端數據(直譯)界面,默認選項。因為在選擇語言的時候,系統已經針對語言自動配置了鍵盤數據。中文與英文界面的鍵盤標準均為美國標準。

http://static.oschina.net/uploads/img/201404/24085105_BFqJ.png

    此處若你初次接觸再生龍,選擇「使用再生龍」,繼續圖形界面。若已經相當熟悉再生龍的命令,則可以嘗試命令行操作。

http://static.oschina.net/uploads/img/201404/24085105_EFeW.png

    熟悉Ghost軟件的使用,相信下面的選項並不會陌生。由於本次要將整個硬盤的所有分區備份成一個鏡像文件,以備以後還原系統之用,故選擇第一個選項。只是,如果你要進行的是硬盤對拷或是分區對拷的操作,不涉及鏡像文件,那麼選擇的是第二項。

http://static.oschina.net/uploads/img/201404/24085105_hT4a.png

克隆方式示例:

    在這裡為了使你能夠更好的克隆你的Linux系統,我提供了兩種方式的演示。到這裡你或許有些雲裡霧裡的,搞不清楚現在進行的是備份系統,還是還原系統的操作。那就多解釋下,下面的方式的選擇是,無論備份還是還原,均需要進行的網絡方式的設置。此處設置完成會產生多個分支來確定是對系統進行備份,還是還原。備份時是備份整個硬盤還是指定的分區等等細節的選擇。此部分是本博文最重要且最易失敗的操作。

1、ssh_server方式

    這裡需要搭建SSH服務器。關於如何搭建本文略之。可以參考我的同學300second的「在CentOS 5.5下用OpenSSH構建SSH服務器」一文。

http://static.oschina.net/uploads/img/201404/24085105_7gQT.png



    此時要備份的系統所在機器為客戶端。其IP獲取方式有多種形式供選擇,這裡我的選擇是dhcp選項。

http://static.oschina.net/uploads/img/201404/24085105_lztR.png

    下面的IP設定的是服務器的,一定要注意。這裡填寫ssh服務器的IP地址。

http://static.oschina.net/uploads/img/201404/24085105_88BC.png

    SSH服務器的偵聽端口,默認為22。

http://static.oschina.net/uploads/img/201404/24085105_eo5i.png

     SSH服務器系統中的合法賬戶名稱。

http://static.oschina.net/uploads/img/201404/24085105_GqcR.png

    上面的用戶有權訪問的SSH服務器的目錄。Clonezilla有個默認值,不過需要手動建立並修改權限後才可使用。這裡我填入的是我的服務器的目錄。有兩種情況你需要注意。1、如果你是要備份系統的,下面的目錄就是你所要備份到的目標SSH服務器的目錄;2、如果你是要還原系統,下面的目錄就是你的備份存在於服務器上的位置。

http://static.oschina.net/uploads/img/201404/24085105_ZIa6.png

    提示信息你下面的操作需要輸入「shenzhi」用戶的密碼來建立訪問。

http://static.oschina.net/uploads/img/201404/24085105_bA7v.png

    在輸入「yes」後,繼續輸入密碼。如果上述操作均正確(呵呵,如果你第一次操作要特別小心,錯了也不要著急,重新來過便是。加油哦!),接下來將有幾個詢問輸入「y」回車。通過SSH方式的克隆方式就完成了。

2、Samba或者NFS方式

     題目中為什麼用或者,是因為這兩種方式在我的操作中差異不大。這裡以Samba為例演示,有興趣的話可以看下NFS方式是否真的如我所說與Samba是幾乎一樣的。

    這裡有一個前提條件,和SSH一樣需要建立一個Samba服務器。不過由於Samba是Linux下的東東,使用同windows系統「文件共享」相同的協議。所以在某一windows系統共享一個文件夾如下圖所示。然後,禁用Guest用戶,並給administrator設置登錄密碼。這樣服務器就搞定了。NFS也是這麼搞的。有點不專業,不過實現至上嘛。

http://static.oschina.net/uploads/img/201404/24085105_7KB0.png

http://static.oschina.net/uploads/img/201404/24085105_XXB4.png

     選擇獲得IP的方式。

     http://static.oschina.net/uploads/img/201404/24085105_lztR.png

     填寫服務器的IP地址。

http://static.oschina.net/uploads/img/201404/24085106_Xl8l.png

     此處一般不填。

http://static.oschina.net/uploads/img/201404/24085106_7lGy.png

    填寫服務器的合法登錄賬號。一般用administrator就可以了,不過一定要設置用戶的密碼。

http://static.oschina.net/uploads/img/201404/24085106_SxB2.png

    下面要輸入的xp系統中共享文件夾的名稱。

http://static.oschina.net/uploads/img/201404/24085106_obwe.png

    提示界面,回車繼續。

http://static.oschina.net/uploads/img/201404/24085106_EWhs.png

    在此處要輸入windows系統中administrator用戶的密碼。

http://static.oschina.net/uploads/img/201404/24085106_DzTy.png

    會有一個關於分區的掛載信息,注意觀察最後一行,可以看到

http://static.oschina.net/uploads/img/201404/24085106_wokm.png

備份篇

    在選擇了備份/恢復系統方式會再次出現一次,用戶可以選擇通過默認設置還是自行選擇高級參數來進行備份操作。這裡我們選擇「初學模式」。

http://static.oschina.net/uploads/img/201404/24085106_L6b9.png

    要注意的是,現在由於是第一次備份系統,所以在服務器中並未存有任何的備份文件。這種情況下看到的是如下界面,這時可以選擇備份整個硬盤,或者備份指定分區。這裡選擇第一項(你可以根據你的需要來進行選擇)。

http://static.oschina.net/uploads/img/201404/24085106_RVc8.png

    所保存的鏡像文件默認的名稱是以此時系統的時間構成的,也可以自行對其進行修改。

http://static.oschina.net/uploads/img/201404/24085106_ddnu.png

    如果機器上有多個硬盤,此時可以選擇要備份的硬盤,此時只有一個,所以不用選擇,直接回車繼續。

http://static.oschina.net/uploads/img/201404/24085106_8rhW.png

    下面的功能在我所用的以前版本的Clonzilla中未曾見到,對於分區出現問題的朋友是個福音哦。不過硬盤分區故障概率並不高,選擇第一個選項就可以了。

http://static.oschina.net/uploads/img/201404/24085106_cjRo.png

    下面這個選項,默認選中的第一項,可以保證所保存的鏡像文件的完整性,不過我沒有嘗試(有點保守)。

http://static.oschina.net/uploads/img/201404/24085106_noRb.png

    一個不錯的提示信息,可以告訴你,上述的關於備份的選擇可以通過下面的命令來一次性完成,在此再一次見證了命令行的強大與便捷。

http://static.oschina.net/uploads/img/201404/24085106_30bX.png

    回車後備份就開始了。

http://static.oschina.net/uploads/img/201404/24085106_n73y.png

還原篇

    備份系統的目的就是為了有一天可以用來還原系統,備份與還原操作是對稱存在的。有一個前提:在還原系統前一定要確定對應的目錄中有備份文件的存在,以及所備份的是整個硬盤或是哪個分區,以防出錯。

    還原系統時,首先要進行的依然是克隆方式的選擇,可參見本博文中的「克隆方式示例」。然後才進入如下界面。

    與上相同,不復贅述。

http://static.oschina.net/uploads/img/201404/24085106_qHUa.png

    下面有很多的模式供選擇,既有備份選項,也有還原選項。為什麼在備份系統時沒有呢?本人經實驗後得出,由於在進行上上述備份操作之時,對應的服務器目錄中並未有任何的備份文件,再生龍判斷後斷定必是備份系統的操作。現在的情境是對應的目錄中已經存在備份文件,再生龍不知道用戶是要進行備份,還是還原的操作。不知你是否明白,不過沒有關係,如果還原硬盤選擇第三個選項便是。


    由於是承接上述備份的實驗,此時只有一個備份文件,就不用進行選擇了。

http://static.oschina.net/uploads/img/201404/24085107_jnrP.png

    選擇要被恢復到的硬盤。

http://static.oschina.net/uploads/img/201404/24085107_mSlp.png

    還原系統的操作同樣可以通過命令行來完成。

http://static.oschina.net/uploads/img/201404/24085107_nEwN.png

    最後為了防止誤操作的發生,系統提出了警告信息。如果確認無誤,輸入「y」回車繼續。

http://static.oschina.net/uploads/img/201404/24085107_Uawg.png

    接下來還會有一個警告,然後還原操作就開始了。至此,所有的操作就完成了,這只是一個初步完整的演示,其實再生龍最為強大的功能是其具備極多文件系統的備份支持、靈活的備份方式支持、強大的命令行備份定制支持。


官網介紹:http://clonezilla.nchc.org.tw/intro/
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 加入我們

本版積分規則

备案权重域名预定

QQ|4um創業社區

GMT+8, 2024-5-20 18:03

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表