使用Clonezilla(再生龍)克隆Linux系統

啓動篇ios

進入Clonezilla:ubuntu

    下面將稱呼Clonezilla的中文名字「再生龍」。使用U盤作一個PE盤,在系統啓動時,經過U盤啓動(注意,須要修改bios,我用的是ubuntu 10.0,開機後按delete鍵進入bios,找到boot->hard...->option1中修改成U盤(會顯示U盤名字)啓動)。windows

再生龍加載過程:服務器

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

    啓動完畢,首先是選擇界面語言。能夠選擇「簡體中文」。ssh

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

    此處若你初次接觸再生龍,選擇「使用再生龍」,繼續圖形界面。若已經至關熟悉再生龍的命令,則能夠嘗試命令行操做。spa

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

克隆方式示例:orm

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

一、ssh_server方式

    這裏須要搭建SSH服務器。關於如何搭建本文略之。能夠參考個人同窗300second的「在CentOS 5.5下用OpenSSH構建SSH服務器」一文。

 

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

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

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

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

    上面的用戶有權訪問的SSH服務器的目錄。Clonezilla有個默認值,不過須要手動創建並修改權限後纔可以使用。這裏我填入的是個人服務器的目錄。有兩種狀況你須要注意。一、若是你是要備份系統的,下面的目錄就是你所要備份到的目標SSH服務器的目錄;二、若是你是要還原系統,下面的目錄就是你的備份存在於服務器上的位置。

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

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

二、Samba或者NFS方式

     題目中爲何用或者,是由於這兩種方式在個人操做中差別不大。這裏以Samba爲例演示,有興趣的話能夠看下NFS方式是否真的如我所說與Samba是幾乎同樣的。

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

 

     選擇得到IP的方式。

     

     填寫服務器的IP地址。

     此處通常不填。

    填寫服務器的合法登陸帳號。通常用administrator就能夠了,不過必定要設置用戶的密碼。

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

    提示界面,回車繼續。

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

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

備份篇

    在選擇了備份/恢復系統方式會再次出現一次,用戶能夠選擇經過默認設置仍是自行選擇高級參數來進行備份操做。這裏咱們選擇「初學模式」。

    要注意的是,如今因爲是第一次備份系統,因此在服務器中並未存有任何的備份文件。這種狀況下看到的是以下界面,這時能夠選擇備份整個硬盤,或者備份指定分區。這裏選擇第一項(你能夠根據你的須要來進行選擇)。

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

    若是機器上有多個硬盤,此時能夠選擇要備份的硬盤,此時只有一個,因此不用選擇,直接回車繼續。

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

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

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

    回車後備份就開始了。

還原篇

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

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

    與上相同,不復贅述。

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

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

    選擇要被恢復到的硬盤。

    還原系統的操做一樣能夠經過命令行來完成。

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

    接下來還會有一個警告,而後還原操做就開始了。至此,全部的操做就完成了,這只是一個初步完整的演示,其實再生龍最爲強大的功能是其具有極多文件系統的備份支持、靈活的備份方式支持、強大的命令行備份定製支持。期待有更多的網友使用再生龍,有更多精彩的關於再生龍的博文出現。 

相關文章
相關標籤/搜索