Norton Ghost是鲜为系统管理员熟知的备份克隆工具。1998年我刚接触计算机时,老师就在机房教我使用了这个软件了。早期的Ghost版本只支持单机操作,对于批量克隆操作基本上无法实现。后来,Symantec(赛门铁克)为了弥补这一缺陷,发布了支持TCP多播的Symantec Ghost Corporate Edition,即企业版,当然是需要购买商业授权的。
2008年收到一本英国的计算机杂志Linux TUX,上面介绍了Clonezilla,让我相见恨晚。两年多来,我使用这个软件备份、恢复过数据中心的多台Windows/Linux服务器,操作非常简洁,执行效率很高。
Clonezilla采用开源技术架构,其主要开发者为台湾高速网络计算中心自由软件实验室。它使用DRBL(无盘远程启动Linux), Partclone(类似于Partition Image)和UDPcast多播技术,提供裸机备份和恢复功能。目前,共有两个发行版本:Clonezilla Live和Clonezilla SE(服务器版)。前者基于Linux发行版Debina,适合于单机备份和恢复;后者适合于批量部署,支持同时克隆40余台客户端。由于Clonezilla采用的是磁盘块级备份和恢复技术,因此大大地提高了执行效率。在开发者的实验室里,将Clonezilla SE安装至一台服务器,同时向41台客户端多播传输5.6GB的系统镜像文件,仅仅用了10分钟时间。
Clonezilla的特点:
- 免费自由软件,基本GPL V2 协议发布
- 支持多种文件系统:GNU/Linux系统ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs;微软Windows系统FAT, NTFS;苹果公司Mac OS系统HFS+;Free/Net/OpenBSD系统UFS;还有VMware ESX平台的VMFS。因此我们可以使用Clonezilla来克隆Linux, Windows, MacOS(Intel架构)和BSD系列操作系统,无论是32位还是64位。如前所述,Clonezilla对以上这些文件系统的操作,都基于磁盘分区块操作。而对于目前暂不支持,或者特殊的文件系统,Clonezilla提供Linux系统中dd命令,实现扇区到扇区的备份和恢复。
- 支持GNU/Linux逻辑卷第2版本,第1版不支持。
- 支持引导程序Grub版本1和2支持无人值守安装模式。
- 绝大部分的操作步骤都可以通过命令行和选项实现。提供非常多的系统引导选项,实现自定义系统镜像和克隆操作。
- 多播技术的加入,大大提高了批量克隆的速度。配合网络远程唤醒和PXE引导技术,非常容易地实现批量远程备份和恢复操作。这对于机房部署系统非常有用。
- 操作系统镜像文件可以保存在本地磁盘、SSH服务器、samba或者Windows共享服务器,以及NFS共享服务器。
- 基于Partclone(默认)、Partimage(可选)、nfsclone(可选),或者使用Linux dd命令等技术,可以实现分区或者整个磁盘的备份和恢复。
- 使用另一款自由软件drbl-winroll,可以实现自动更改Windows主机名、工作组和SID,但目前还不支持自动加入活动目录(域)。
Clonezlilla Live版最低系统需求:
- X86 or x86-64 处理器
- 196 MB 系统内存(RAM)
- 系统引导设备可选CD/DVD, USB, PXE,或者本地硬盘
注意事项:
- 目的分区不能小于源分区。
- 差异和增量备份目前暂不支持。
- 客户端操作系统正运行的情况下,不能实现热备份和恢复操作。
- 已经挂载的硬盘或分区必须先卸载。
- 软RAID(包括基于主板BIOS控制的SATA RAID)暂不支持,建议手动操作。
- 因为镜像文件的格式所限,其自身不能被导出或者直接挂载。但可以通过恢复至虚拟机,或者解压后再挂载读取。不支持分卷存储镜像文件。
与相关软件对比:
IBM TPMfOS (Tivoli Provisioning Management of Operating System) 这是IBM在收购Rembo之后发行的版本。默认使用Access数据库,亦可使用SQL server。可以实现客户端镜像模板上传、批量部署、软件随同操作系统一起部署、客户端自动加入域、资产管理等,支持Linux和Windows系统,也提供多播选项,功能强大。在学生机房测试过程中,未实现多播传输的情况下,4G的镜像文件同时向20台客户端部署,耗时25分钟左右。
MDT2010是微软公司自家的免费产品,功能强大,高灵活的配置使其略显复杂。目前我仅用来部署Windows 7实验室。
还有一款开源软件,与IBM的TPMfOS类似,暂时还没有测试,在这里不做评论。

1 已链接
鉴行志 » 本周推荐 says:
2011/03/20 在 6:06 下午 (UTC 8 )
[...] clonezllia 再生龙 [...]