5款优秀的开源克隆软件
原文:5 Awesome Open Source Cloning Software,by on AUGUST 22, 2014
翻译:攻城狮凌风/CHB
转载请注明!
克隆是指将一台服务器上硬盘中的内容拷贝至一个存储媒介(另外的硬盘)或者是一个镜像文件中。复制磁盘在现代数据中心中很有价值,它的应用如下:
1.全系统备份 2.系统还原 3.重启和恢复系统 4.硬盘驱动升级 5.将物理服务器转变为虚拟机或者其他
本文中,我将列举出一些用于制作磁盘镜像和拷贝的免费开源软件。这些软件都适用于GNU/Linux,*BSD 和Mac OS X这些操作系统。
Clonezilla——支持以上5种应用的分区和磁盘复制软件
Clonezilla是一种用于分区,制作磁盘镜像和复制磁盘的软件,类似True Image和 Norton Ghost。我经常使用它来进行系统调度,裸机备份和还原。Clonezilla非常适合家里的单机备份和恢复。Clonezilla SE则是为数据中心的规模级调度设计的,它能够同时复制超过40台电脑中的文件。Clonezilla仅仅保存和恢复磁盘上使用过的块,因此复制过程及其高效。Clonezilla支持下列文件系统:
1.ext2, ext3, ext4,reiserfs, xfs, jfs of GNU/Linux 2.FAT, NTFS of MS Windows 3.HFS+ of Mac OS 4.UFS of BSD 5.minix of Minix and VMFSof VMWare ESX.
Redo Backup——及其适合新手操作基于GUN的备份,恢复和还原
RedoBackup and Recovery 是一个具备引导功能的Linux CD镜像软件。使用者可以通过GUI对裸机的磁盘分区进行备份和还原。其能够使用外部驱动器和网络共享设备(NFS/CIFS)存储镜像文件。其主要特点如下:
1.能够存储和恢复MS-Windows 和Linux桌面/服务器系统 2.无需安装,在CD-ROM和USB设备中运行 3.自动搜索本地网络共享 4.倘若无法登陆系统也能访问文件,恢复已删除的图片、文档等 5.能够使用正常浏览器联网下载驱动
欢迎界面 备份还是还原 网络存储镜像
Fog——最适宜微软系列操作系统的克隆软件
Fog是基于Linux的一种免费开源计算机镜像制作软件,适用于Windows Vista,Windows 7, Windows 8和Linux (有限的)一系列操作系统,它和某些拥有PHP网络接口的开源工具联系紧密。Fog不需要任何启动盘或者CD,所有的事情是通过TFTP和 PXE处理的。通过PXE和自动下载一些小的Linux客户端就能够启动你的PC。从那里你能够选择你的电脑上的很多进程,包括给硬盘驱动制作镜像。Fog支持多播,因此你能够从相同的流给对许多台PC制作镜像。不管你是给1台PC制作镜像还是40台PC,这个过程都一定很快。
Fog安装界面 Fog网络UI
Mondo Rescue——适合企业用户的灾难恢复软件
Mondo Rescue是一个值得信赖的灾难恢复软件。它能将你的GNU/Linux服务器/桌面系统备份至磁带、CD-R、CD-RW、 DVD-R[W]、 DVD+R[W]、NFS或者是硬盘分区。诸如洛克希德马丁,NortelNetworks,西门子,惠普, IBM, NASA'sJPL和美国农业部,以及几十家稍小的企业,还有全球范围内几千家用户都使用这一软件。它支持LVM 1/2, RAID,ext2, ext3, ext4, JFS, XFS, ReiserFS, VFAT,另外也很方便地支持其他文件系统。它支持软件磁盘阵列和大多数的硬件磁盘控制器。
Mondo正在实施急救
dd and friends——最适合办公室人群使用的UNIX/Lunix工具软件
警告:dd/ddrescue/dcfldd功能强大。你需要知道它的工作机制,为了安全地使用,你也需要并且还需要知道机器有关方面的知识。
dd命令转换和拷贝一个文件。您可以将“sda”“硬盘克隆至“sdb”“硬盘。
dd if=/dev/sda of=/dev/sdb bs=1M conv=noerror
将一个分区克隆至另外一个分区。
dd if=/dev/sdc3 of=/dev/sdd3 bs=4096 conv=noerror
dcfldd:dd的变种 dcfldd是GNU dd的增强版本,具有取证功能和安防功能。下面这个例子,克隆硬盘“sda”的数据存储成一个镜像,文件名称是"/nfs/sda-image-server2.dd"。
dcfldd if=/dev/sda hash=md5,sha256 hashwindow=10G md5log=md5.txt sha256log=sha256.txt \ hashconv=after bs=512 conv=noerror,sync split=10G splitformat=aa of=/nfs/sda-image-server2.dd
GNUddrescue是一款数据恢复工具软件。它能将某个文件或者是存储设备(hard disc,cdrom, etc)中数据复制至其他的文件或者存储设备,当数据读取错误的时候,它能首先试图保存仍旧完整的那部分。
点击下载dcfldd和GUN dd(GUN的核心模块,需要安装在UNIX一类的系统)。
本文由V Sai Dasa提供。