硬盘克隆
通过计算机软件或硬件的方式把硬盘内容完整的复制(克隆)到另一台硬盘的过程
硬盘克隆(Disk cloning),亦作硬盘复制,是一种通过计算机软件或硬件的方式,把硬盘内容完整的复制(克隆)到另一台硬盘的过程。一般来说,若是通过软件方式来复制的话,都会把整颗硬盘的内容写进一个硬盘备份档里,以待下次恢复时,再从备份档里把内容恢复过来。
用途
●重新激活和恢复:硬盘克隆技术可用于系统恢复的过程里,把原来的硬盘内容全数清除,然后再从“干净”的主图像档里,把计算机原先应有的内容恢复过来。这种做法,可以确保计算机能够恢复应有的功能之余,亦能够铲除留存在硬盘内的计算机病毒。这在部份网吧、学校或训练学院很常用,以确保当用户在有意无意中改动过系统的设置,又或招惹了病毒到计算机后,可以通过重新激活而快速恢复系统至“干净”的状态。通过对计算机及克隆软件的设置,计算机可以通过定时重启而恢复系统,又或当系统出现问题时自动恢复
●为新计算机的安装作准备:通过硬盘克隆软件,可以把标准设置的软件安装到计算机里,让新用户可以即时应用,而无需等候安装。这种做法,在原装计算机及大公司的计算机部门尤为普遍。
●全面的系统备份:用户可以利用软件来为计算机的操作系统及已安装的软件来一个全面的备份,以省却日后要恢复系统时所花的时间。
●系统恢复:对于OEM厂商,一般会连同计算机附送一张系统恢复的光盘,以便用户能够把系统恢复至出厂时的状况。
工作方法
软件方面
本段主要描述如何在x86平台上进行硬盘克隆。在其他平台上,操作方式可能有所不同。请参考有关软件之说明。
在没有硬盘克隆的帮助下,要安装一台计算机,一般要经历以下步骤:
●在硬盘上建立一个分割;
●通过对每个分割格式化来在其上建立文件系统;
●安装操作系统;
●为特定的硬件安装驱动程序;
●安装有关之应用软件。
然后每一台计算机都要经历上述的五个步骤。
在硬盘克隆软件的帮助下,以上五个步骤可以简化为以下三个步骤:
●如上述形式一样安装第一台计算机
●为计算机的硬盘建立一个图像
●把这个硬盘的图像克隆到其他计算机去
硬件方面
硬件克隆的好处,在于其快捷速度,以及无需受制于用作克隆的计算机。最简单的硬件克隆机器,可以提供1对1的克隆;并且有些机械允许用户一次克隆多个副本。
历史发展
在Windows 95以前,部份计算机生产商利用硬件的硬盘复制机器来复制软件。然而,由于硬盘复制机器没有判别硬盘的结构,也没有判别内容的智能,所以在克隆时会连同没有使用的空间也一并克隆,白白浪费操作的时间。此外,一但计算机的硬件环境转变(例如:换成了不同大小的硬盘),基于上述原因,机器无法对不同的大小的硬盘进行复制,生产商亦需要重新建立一个新的图像。
其他生产商及公司选择手动为硬盘进行分割及格式化,然后再用复制文件或备份的软件去复制系统内的文件。这些文件一般会先进行压缩,然后在写入硬盘时才解压。比较常见的压缩有tar(Unix/Linux系统,俗称tarball)、zip或cab格式。举个例子:Compaq及Acer在他们的Windows 95/Windows 98安装光盘里,会先把要复制的Windows文件用多个需要密码来解码的zip文件存储,然后把zip文件存储在可激活的CD-ROM里。当用户用计算机进行安装时,会自动运行程序去为zip文件解压到硬盘上。用这种方法来克隆硬盘有一个弊处:就是通常这些方法都不能把激活磁区一并克隆,而需要安装程序去额外处理。
Windows 95的出现,使原来的问题更复杂化:过往的操作系统的安装碟只需要数张软盘,但Windows 95却要用上十多张碟片,使安装的时间加长了许多。新的作业环境对FAT文件系统加入了长文件名称的支持,但很多当时存在的程序都不懂得去读取。到1997年引入的FAT32文件系统更引起了其他软件的各种问题。个人计算机市场的成长,促使软件开发商去查找一个更好的答案去解决这些问题。
1996年,Ghost由Binary Research推出市面。它最初只直接支持FAT文件系统,对于使用其他文件系统的分割,则只能逐个逐个磁区克隆,而不能改变其分割大小。之后一年,Ghost增加了NTFS文件系统的支持,亦提供让用户改变硬盘的Security Identifier (SID)的程序,使Windows NT系统能够分辨源计算机及克隆的计算机。1999年,对于ext2的支持亦加入了。
Ghost的竞争对手很快出现,而且他们一直都在比较特色。现时很多硬盘克隆程序都会提供比单纯作克隆更多的功能,例如:硬件资产管理、用户设置转移等。
对于UNIX系列的计算机系统,由于Ghost并不支持其独特的文件系统,一般都要采用最原始的dd工具来进行克隆。
克隆软件
商业专用软件
Acronis True Image及DiskWizard
Altiris - Deployment Solutions
Apple Software Restore (随Mac OS X附送)
DriveClone
Drive Copy
DriveImage
DriveSnapshot
ImageX (Microsoft)
O&O DiskImage
Paragon Drive Backup
Rollback Rx
Scriptlogic - Desktop Authority Image Center
Macrium Reflect
StorageCraft ShadowProtect
Symantec Ghost
Undisker
Net-Runna
自由软件
Carbon Copy Cloner (Mac)
DriveImage XML
IRestorer - Drive Image Backup & Disaster Recovery
Maxblast Acronis based, for Maxtor or Seagate HDDs
Partition-saving
SelfImage
XXCLONE File based cloning, not low-level HDD clone
开源软件
PartImage系列软件
PING (Partimage Is Not Ghost)
FOG - Free OpenSource Ghost (SourceForge)
g4u系列
g4u Ghost for Unix
G4L Ghost for Linux Boot CD
LRS Linbox Rescue Server
Mondo Rescue
Trinity Rescue Kit
参考资料
最新修订时间:2023-02-21 10:49
目录
概述
用途
参考资料