面向Linux服務器的8款最佳開源“磁盤克隆/備份”軟件
譯文【51CTO精選譯文】磁盤克隆是指將數據從一個硬盤拷貝到另一個硬盤的過程,實際上你可以通過拷貝粘貼操作來完成這個過程,但是那樣無法拷貝隱藏的文件和文件夾,也無法拷貝正在使用的文件,這就是為什么你需要一款克隆軟件來完成這項任務,另外可能還需要克隆方法,利用文件和文件夾保存備份映像。
根本上來說,克隆軟件的任務就是拿來所有的磁盤數據,把它們轉換成一個.img映像文件,然后提供給你,那樣你可以將該文件拷貝到另一個硬驅,本文介紹了能夠為你完成這項任務的8款***開源克隆軟件。
1. Clonezilla
Clonezilla是基于Ubuntu和Debian的自生系統(Live CD),可以克隆你的所有硬驅數據或者進行備份,采用GPL 3許可證,它類似Windows操作系統上的諾頓Ghost工具,不過效果更好。
功能特性
◦支持許多文件系統,比如:ext2、ext3、ext4、btrfs、xfs及另外許多文件系統。
◦支持BIOS和UEFI。
◦支持MPR和GPT分區。
◦能夠將grub 1和2重新安裝到任何連接的硬盤上。
◦可以在性能很差的計算機上使用(只需要200MB內存)。
◦其他諸多功能特性。
面向Linux的Clonezilla
相關鏈接:http://clonezilla.org/
2. Redo Backup
Redo Bakcup也是一款自生系統工具,可以輕松克隆你的硬驅。Redo Backup是一款免費的開源Live系統,采用了GPL 3許可證,可以進行克隆任務。功能特性如網站所介紹。
◦很容易從光盤進行GUI啟動,啟動過程不到1分鐘。
◦無需安裝;可以從光盤或USB設備來運行。
◦可以保存并恢復Linux和Windows系統。
◦可以自動找到本地網絡共享區。
◦甚至無需登錄,就可以訪問文件。
◦可以快速恢復刪除的文件、文檔和媒體文件。
◦借助Chromium瀏覽器即可接入互聯網,下載驅動程序。
◦文件很小,該自生系統大小只有250MB。
Redo Backup
相關鏈接:http://redobackup.org/
3. Mondo Rescue
不像其他克隆軟件,Mondo并不將你的硬驅轉換成.img映像文件,而是將它們轉換成.iso映像。還可以借助Mondo,使用“mindi”,制作自定義自生系統。Mindi是由Mondo Rescue開發的一款特殊工具,可以通過自生系統克隆數據。
它支持大多數Linux發行版,它還支持FreeBSD,采用了GPL許可證。你可以借助下列鏈接:http://www.tecmint.com/how-to-clone-linux-systems/,安裝Mondo Rescue。
MondoRescue
相關鏈接:http://www.mondorescue.org/
4. Partimage
Partimage是一款開源備份軟件;默認情況下,它在Linux系統下使用,可以通過大多數Linux發行版的程序包管理器來加以安裝;如果你沒有默認情況下安裝的Linux系統,可以使用“SystemRescueCd”,這款自生系統在默認情況下包括Partimage,可以完成你所需要的克隆過程。
Partimage在克隆硬驅時速度非常快,但問題在于,它并不支持ext4或btrfs分區,不過可以用它來克隆其他文件系統,比如ext3和NTFS。
Partimage
相關鏈接:http://www.partimage.org/Main_Page
5. FSArchiver
FSArchiver可以說是Partimage的后續者,它也是一款優秀的硬盤硬盤工具,它支持克隆Ext4分區和NTFS分區,下面列出了其功能特性:
◦支持基本的文件屬性,比如所有者和權限等。
◦支持擴展的屬性,比如SELinux使用的那些屬性。
◦支持所有Linux文件系統的基本文件系統屬性(標簽、UUID和塊大小)
◦支持Windows的NTFS分區,也支持Linux和Unix之類操作系統的Ext。
◦支持校驗和,讓你能夠檢查數據損壞情況。
◦只要跳過某個損壞的文件,就能恢復損壞的存檔文件。
◦能夠在一個存檔文件中有多個文件系統。
◦能夠壓縮采用多種格式的存檔文件,比如lzo、gzip、bzip2和lzma/xz。
◦能夠將龐大的文件分隔成較小的文件。
你下載FSArchiver后可以將它安裝到自己的系統上,也可以下載SystemRescueCD(http://www.sysresccd.org/SystemRescueCd_Homepage),里面同時含有FSArchiver。
FSArchiver
相關鏈接:http://www.fsarchiver.org/
6. Partclone
Partclone是一款免費的分區克隆和恢復工具,采用C語言編寫而成,于2007年***亮相。它支持許多文件系統,比如ext2、ext3、ext4、xfs、nfs、reiserfs、reiser4、hfs+和btrfs,而且使用非常簡單。
它采用GPL許可證,也是Clonezilla中的一款工具,你可以將它作為程序包來下載。
Partclone
相關鏈接:http://www.partclone.org/
7. G4L
G4L是一款免費的自生系統,可以輕松克隆硬盤。其主要功能是,你可以壓縮文件系統,然后通過FTP、CIFS、SSHFS或NFS,將文件系統發送到你所需要的任何地方;自版本0.41以來,它還支持GPT分區。它采用了BSD許可證,可以免費下載。
G4L
相關鏈接:http://sourceforge.net/projects/g4l/
8. doClone
doClone又是個免費軟件項目,是為了輕松克隆Linux系統分區而開發的,采用C++語言編寫而成,最多支持12種不同的文件系統,它可以執行Grub引導裝入程序恢復工作,可以通過以太網將克隆映像發送到另一臺計算機上,它還支持實時克隆(live cloning),這意味著即便在系統運行起來后,可以從系統創建克隆。
doClone
相關鏈接:http://doclone.nongnu.org/
還有許多工具可以克隆Linux硬盤,你有沒有用過本文介紹的任何一款克隆軟件來備份硬盤驅動程序?你覺得哪一款工具***?歡迎交流,也歡迎補充。