磁盘克隆是指将数据从一个硬盘拷贝到另一个硬盘的过程,实际上你可以通过拷贝粘贴操作来完成这个过程,但是那样无法拷贝隐藏的文件和文件夹,也无法拷贝正在使用的文件,这就是为什么你需要一款克隆软件来完成这项任务,另外可能还需要克隆方法,利用文件和文件夹保存备份映像。
根本上来说,克隆软件的任务就是拿来所有的磁盘数据,把它们转换成一个.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硬盘,你有没有用过本文介绍的任何一款克隆软件来备份硬盘驱动程序?你觉得哪一款工具***?欢迎交流,也欢迎补充。
转载请注明:IT运维空间 » 运维技术 » 面向Linux服务器的8款最佳开源“磁盘克隆/备份”软件
发表评论