Clonezilla 再生龍

自由與開放原始碼的硬碟備份,還原對拷軟體
Clonezilla logo Clonezilla - 再生龍還原系統
自由的還原系統
說明:國網中心所開發的自由,開放原始碼的還原系統,以快速與自動化聞名。可以快速同時複製多台電腦,或者免安裝單台備份還原
大量部署作業系統的時候(不管是微軟Windows或是Linux),用 Norton Ghost® 製作成印象擋再複製到每台用戶端是現行最常使用的方法。然而適合用來做大量複製的 Symantec Ghost Corporate Edition® 需要不少的費用,而且電腦越多,費用越高。此外,因為它不是自由軟體,所以靈活度不高,不能自己客製化修改。若是使用 Norton Ghost® 又必須一台台的做, 頗為曠時費日。
再生龍Clonezilla提供您一個完整的環境,這是一個整合的系統,包含還原程式以及作業系統。搭配網路開機功能,你可以忘了軟碟或是光碟...
以國家高速網路與計算中心C教室為例,共有41台機器同時進行還原的動作,還原一個5.6 GBytes的微軟Windows XP image到41台客戶端電腦,以群播(multicast)的方式處理,只要10分鐘左右(若採用unicast的話,約需50分鐘)。

一、再生龍特點:

  • 自由軟體,國網中心所開發。
  • 可還原再生多種作業系統,包含Linux (ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs), Mac OS (HFS+, APFS), 微軟Windows (fat, exFAT, ntfs), FreeBSD, NetBSD, OpenBSD (UFS),以及VMware ESX (VMFS)。這些檔案系統只備份有存資料的硬碟空間,因此可以節省備份時間與硬碟空間。其他不支援的檔案系統Clonezilla採用全部複製(dd)的方式處理。
  • 支援GNU/Linux下的LVM2 (未支援LVM1)
  • 支援GNU/Linux下的LUKS (Linux Unified Key Setup)
  • 支援grub 1與grub 2
  • 支援自動化模式,透過開機參數,可以自動化所要做備份與還原的工作
  • 印象檔可以放在本機硬碟,網路芳鄰伺服器,ssh伺服器,NFS伺服器等
  • 支援群播(Multicast)。配合PXE網路開機,搭配DRBL的Clonezilla可以使用群播(multicast)的方式,適合用來大備份與還原。硬體設備功能足夠時(用戶端支援Wake on LAN與PXE),可以遠端操作,人不需到現場
  • 不同於Partimage或是ntfsclone只能處理分割區,Clonezilla包含其他程式的撰寫與整合,因此可以備份與複製分割區或是整顆硬碟
  • 透過本實驗室開發的另外一套自由軟體 drbl-winroll,可以指定還原後微軟Windows的主機名稱、工作群組,亦可寫入隨機的SID。

二、再生龍的限制:

  • 目的分割區的大小必須等於或者大於原來的分割區大小
  • 尚未支援差異備份
  • 尚未支援線上備份,也就是要被複製的分割區必須是在未被掛載的狀態
  • 預設未直接支援software RAID/fake RAID,目前僅能命令列手動作到
  • 由於使用的印象檔格式限制,所產生的印象檔無法被掛載來讀取內容,也無法還原印象檔中的單獨一個檔案
  • 回復光碟版的再生龍不支援多片光碟還原。目前所有的檔案(開機與印象檔)須在同一片CD或者DVD中。

三、再生龍的安裝與使用:

  • 免安裝的單機版還原系統Clonezilla live(使用CD/USB隨身碟開機)的使用請參考Clonezilla live

  • 適合大量備份與還原的伺服器版再生龍(Clonezilla server edition)(使用PXE網路開機)詳見DRBL