深入解析Windows Complete PC 备份

今天要和大家分享的是 Windows Complete PC Backup 使用方面的经验与体会。之所以引出这个主题,是因为前段时间为笔记本升级了硬盘,并在本博上进行了“炫耀”,没想到影响到了 Yinjie 达人,他也经不住诱惑升级到了320G。由于我一直使用 Imagex 或本子自带的 R&R 进行计算机的恢复和备份,所以影响倒不大,况且我也不恐惧重做系统所带来的诸多操作,嘿嘿!所以升级后的数据处理时间虽长,但并不十分费心。而 Yinjie 一直以来都是用 Windows Vista 自带的 Windows Complete PC Backup 进行完整的系统备份。现在问题出现了,当进行恢复时,却始终无法将备份恢复到新硬盘上,我们电话讨论了很久,也对环境进行了假设和猜测,但是一直没有想出其中的问题所在。于是在 Yinjie 的建议下,我决定进行深入的测试。

        查阅了相关的资料,了解到 Complete PC Backup 是一种块级映像备份,它完全不同于文件备份。在第一次完整备份过程中,Complete PC Backup 会扫描源硬盘并将包含数据的块复制到一个扩展名为 .VHD 的文件中。虽然整个备份的数据未进行压缩,但是占用的空间却比较少。因为是 .VHD 类型文件,这意味着我们可以使用 Virtual Server 下的虚拟磁盘装载工具——vhdmount 将该备份文件载入到当前系统当中。需要注意的是该 VHD 虽然包含了完整的系统,但是却无法挂载到虚拟机中启动运行。

        由于 Complete PC Backup 采用的是块级映像备份,所以当下一次执行 Complete PC Backup 时,只有新的和更改的数据会被写入到 .VHD 文件,而同一块中的旧数据会移动到卷影副本存储区。卷影复制服务其实就是一种快照功能,除了用于计算取得的快照之间的差异外,还处理将就数据移出到目标磁盘上的卷影副本区域的过程。由于只备份更改的块,并且数据以压缩形式存储,所以备份更加快捷、高效。

        当还原数据时,Complete PC Backup 会将块还原到各自的原始位置。如果要从较早的备份还原,它会从卷影副本区域进行读取并还原相应的块。

        看了很多资料总感觉不如自己亲自动手来的实在,于是准备测试环境,针对之前的假设和猜测进行实际的测试,以便能够更清楚地了解 Windows Complete PC Backup 的机制。

        测试平台:

        宿主:ThinkPad X60 1706-BM8 T7200/2G-DDR2-667MHz * 2/ST320G-7200rpm,Windows Vista Ultimate with SP1 CHS

        虚机:Virtual PC 2007 SP1,启用 Hardware-assisted Virtualization,启用 Undo Disks,Windows Vista Ultimate with SP1 CHS,划割出三个卷分别用于系统、备份以及 OEM 分区( OEM 分区用于存储 WinRE)。

        Windows Vista 的安装过程就不再复述,但是需要注意,Complete PC Backup 只包含在 Windows Vista Business、Enterprise 以及 Ultimate 三个本版中。 接下来,我将通过实际操作引领大家深入了解整个备份和恢复的过程,同时也证实之前的种种假设和猜测。

        首先,我们使用 Complete PC Backup 对计算机执行一次完整的备份,并将备份保存在备份分区(E:)上。为此,我们点击 开始按钮,单击“所有程序”,打开“附件”下的“系统工具”程序组,单击“备份状态和配置”。当然,我们可以通过在“开始搜索”框中输入程序名来启动该程序。

        打开“备份状态和配置”,单击“Complete PC 备份”,切换到该功能页。在这里我们可以了解计算机的“备份状态”,如:最后一次备份时间,以及最后一次备份位置。通过单击“立即创建备份”,启动 Complete PC Backup 执行向导。注意:此操作将激活 UAC 请求,出现警告请确定执行。

 

深入解析Windows Complete PC 备份

相关文章:

你感兴趣的文章:

标签云: