当前位置: > Linux服务器 > 开源&开放 >

面向Linux服务器的8款最佳开源“磁盘克隆/备份”软件

时间:2014-07-13 15:19来源:布加迪编译 51CTO 作者:it

磁盘克隆是指将数据从一个硬盘拷贝到另一个硬盘的过程,实际上你可以通过拷贝粘贴操作来完成这个过程,但是那样无法拷贝隐藏的文件和文件夹,也无法拷贝正在使用的文件,这就是为什么你需要一款克隆软件来完成这项任务,另外可能还需要克隆方法,利用文件和文件夹保存备份映像。

根本上来说,克隆软件的任务就是拿来所有的磁盘数据,把它们转换成一个.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硬盘,你有没有用过本文介绍的任何一款克隆软件来备份硬盘驱动程序?你觉得哪一款工具最好?欢迎交流,也欢迎补充。

英文:http://www.tecmint.com/linux-disk-cloning-tools/

(责任编辑:IT)
------分隔线----------------------------