Linux中國

使用Clonezilla對硬碟進行鏡像和克隆

Clonezilla和Tuxboot

當你訪問下載頁時,你會看到穩定版和可選穩定發行版。也有測試版本,如果你有興趣幫助改善Clonezilla,那麼我推薦你使用此版本。穩定版基於Debian,不含有非自由軟體。可選穩定版基於Ubuntu,包含有一些非自由固件,並支持UEFI安全啟動。

在你下載Clonezilla後,請安裝Tuxboot來複制Clonezilla到USB存儲棒。Tuxboot是一個Unetbootin的修改版,它支持Clonezilla;你不能使用Unetbootin,因為它無法配合工作。安裝Tuxboot有點讓人頭痛,然而Ubuntu用戶通過個人包歸檔包(PPA)方便地安裝:

$ sudo apt-add-repository ppa:thomas.tsai/ubuntu-tuxboot
$ sudo apt-get update
$ sudo apt-get install tuxboot

如果你沒有運行Ubuntu,並且你的發行版不包含打包好的Tuxboot版本,那麼請下載源代碼tarball,並遵循README.txt文件中的說明來編譯並安裝。

Figure 1: Creating a partition on the USB stick for Clonezilla.圖1: 在USB存儲棒上為Clonezilla創建分區
安裝完Tuxboot後,就可以使用它來創建你精巧的可直接啟動的Clonezilla USB存儲棒了。首先,創建一個最小200MB的FAT 32分區;圖1(上圖)展示了使用GParted來進行分區。我喜歡使用類似「Clonezilla」這樣的標籤,這會讓我知道它是個什麼東西。該例子中展示了將一個2GB的存儲棒格式化成一個單個分區。

然後,啟動Tuxboot(圖2)。選中「預下載的(Pre-downloaded)」然後點擊帶省略號的按鈕來選擇Clonezilla文件。它會自動發現你的USB存儲棒,而你需要選中分區號來確保它找到的是正確的那個,我的例子中是/dev/sdd1。點擊確定,然後當它完成後點擊退出。它會問你是否要重啟動,不要擔心,現在不用重啟。現在你有一個精巧的攜帶型Clonezilla USB存儲棒了,你可以隨時隨地使用它了。

Figure 2: Fire up Tuxboot.圖2: 啟動Tuxboot

創建磁碟鏡像

在你想要備份的計算機上啟動Clonezilla USB存儲棒,第一個映入你眼帘的是常規的啟動菜單。啟動到默認條目。你會被問及使用何種語言和鍵盤,而當你到達啟動Clonezilla菜單時,請選擇啟動Clonezilla。在下一級菜單中選擇設備鏡像,然後進入下一屏。

這一屏有點讓人摸不著頭腦,裡頭有什麼localdev,sshserver,sambaserver,以及nfsserver之類的選項。這裡就是要你選擇將備份的鏡像拷貝到哪裡,目標分區或者驅動器必須和你要拷貝的卷要一樣大,甚至更大。如果你選擇localdev,那麼你需要一個足夠大的本地分區來存儲你的鏡像。附加的USB硬碟驅動器是一個不錯的,快速而又簡單的選項。如果你選擇任何伺服器選項,你需要能連接到伺服器,並提供IP地址並登錄上去。我將使用一個本地分區,這就是說要選擇localdev。

當你選擇local_dev時,Clonezilla會掃描所有連接到本地的存儲折本,包括硬碟和USB存儲設備。然後,它會列出所有分區。選擇你想要存儲鏡像的分區,然後它會問你使用哪個目錄並列出目錄。選擇你所需要的目錄,然後進入下一屏,它會顯示所有的掛載以及已使用/可用的空間。按回車進入下一屏,請選擇初學者還是專家模式。我選擇初學者模式。

在下一屏中,你可以選擇存檔,就是選擇創建整個硬碟的鏡像,還是創建分區鏡像,創建分區鏡像允許你選擇單個分區。我想要選擇分區。

下一屏中,它會問你新建鏡像的名稱。在接受默認名稱,或者輸入你自己的名稱後,進入下一屏。Clonezilla會掃描你所有的分區並創建一個檢查列表,你可以從中選擇你想要拷貝的。選擇完後,在下一屏中會讓你選擇是否進行文件系統檢查並修復。我才沒這耐心,所以直接跳過了。

下一屏中,會問你是否想要Clonezilla檢查你新創建的鏡像,以確保它是可恢復的。選「是」吧,確保萬無一失。接下來,它會給你一個命令行提示,如果你想用命令行而非GUI,那麼你必須再次按回車。你需要再次確認,並輸入y來確認製作拷貝。

在Clonezilla創建新鏡像的時候,你可以好好欣賞一下這個友好的紅、白、藍三色的進度屏(圖3)。

Figure 3: Watch the creation of your new image.圖3: 守候創建新鏡像
全部完成後,按回車然後選擇重啟,記得拔下你的Clonezilla USB存儲棒。正常啟動計算機,然後去看看你新創建的Clonezilla鏡像吧。你應該看到像下面這樣的東西:

$ ls -l /2014-08-07-11-img/
total 1241448
-rw-r--r-- 1 root root       1223 Aug  7 04:22 blkdev.list
-rw-r--r-- 1 root root        636 Aug  7 04:22 blkid.list
-rw-r--r-- 1 root root       3658 Aug  7 04:24 clonezilla-img
-rw-r--r-- 1 root root      12379 Aug  7 04:24 Info-dmi.txt
-rw-r--r-- 1 root root      22685 Aug  7 04:24 Info-lshw.txt
-rw-r--r-- 1 root root       3652 Aug  7 04:24 Info-lspci.txt
-rw-r--r-- 1 root root        171 Aug  7 04:24 Info-packages.txt
-rw-r--r-- 1 root root         86 Aug  7 04:24 Info-saved-by-cmd.txt
-rw-r--r-- 1 root root          5 Aug  7 04:24 parts
-rw------- 1 root root 1270096769 Aug  7 04:24 sda6.ext4-ptcl-img.gz.aa
-rw-r--r-- 1 root root         37 Aug  7 04:22 sda-chs.sf
-rw-r--r-- 1 root root    1048064 Aug  7 04:22 sda-hidden-data-after-mbr
-rw-r--r-- 1 root root        512 Aug  7 04:22 sda-mbr
-rw-r--r-- 1 root root        750 Aug  7 04:22 sda-pt.parted
-rw-r--r-- 1 root root        625 Aug  7 04:22 sda-pt.parted.compact
-rw-r--r-- 1 root root        514 Aug  7 04:22 sda-pt.sf

恢復Clonezilla鏡像

恢復鏡像和創建鏡像類似。再次使用Clonezilla啟動,經過同樣的初始化步驟後,選擇devimage,然後在localdev屏,選擇你要恢復的鏡像所在的位置,它要麼在本地設備上,要麼在網路共享上。然後繼續下面的操作,確保你的恢復鏡像正確,並選擇了正確的位置。

你可以在Clonezilla Live文檔頁獲得更多Clonezilla的神奇力量。

via: http://www.linux.com/learn/tutorials/783416-how-to-image-and-clone-hard-drives-with-clonezilla

作者:Carla Schroder 譯者:GOLinux 校對:wxy

本文由 LCTT 原創翻譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國