如何运用卷影副本服务备份虚拟机快照?虚拟化

2011-04-28    来源:TechTarget中国    
当你在虚拟机内运行产品服务时,你需要确保虚拟机一直都受保护。保护虚拟机有很多种方法,而你运用的方法取决于你运行的管理程序。 在微软Hyper-V上运行虚拟机的一个最大优势在

  当你在虚拟机内运行产品服务时,你需要确保虚拟机一直都受保护。保护虚拟机有很多种方法,而你运用的方法取决于你运行的管理程序。

  在微软Hyper-V上运行虚拟机的一个最大优势在于,Hyper-V总是包括运行Windows Server 2008完整副本的父分区。这让你可以使用Windows Server 2008功能,这些功能可以帮助你的虚拟机。

  这些功能之一就是Windows Server卷影副本服务(VSS)。Windows Server 2008中的每个磁盘驱动器都能通过常规计划上创建的VSS快照保护共享文件的内容。

  千万不要把卷影副本服务(VSS)快照和Hyper-V快照混为一谈。当你采用Hyper-V快照时,它自动地将虚拟硬盘转变成一个差分磁盘并创建在磁盘间创建了父子关系。尽管这在保留VM的特定镜像时是个好方法,但执行虚拟机备份时就不好用了,因为它改变虚拟机的硬盘。注意,微软不建议在运行某些Windows工作的虚拟机上使用Hyper-V快照。活动目录域服务就是其中的一个,因为它有可能导致虚拟机崩溃。

  另一方面,卷影副本服务(VSS)快照提供虚拟机状态的磁盘镜像,并且根据该磁盘镜像执行备份。VSS快照是应用专用的,并且可以在备份操作中保持虚拟机数据的一致性,而不用修改VM的虚拟磁盘架构。

  在Windows Server中,附属服务器的每个驱动都是默认为\\servername\Drive\$来共享。由于附加的\$标志,该共享是隐藏共享,但它一般是自动生成。这意味着,你不需要为包含VM文件的该磁盘或文件夹创建一个共享,因为这个共享已经存在了。也因为这个共享已经存在,你可以用其上的VSS快照。要这么做的过程如下:

  理想上,你可以通过添加附加卷来准备主机服务器。用这个卷可以存储它所有的VSS快照。由于每个快照都是300MB的大小,而你想存储512MB,你的卷必须大概有180GB。如果你需要保护两个不同的数据卷,你可以加倍。

  为数据卷或包含VM文件的卷启用卷影副本服务(VSS)。为了启用VSS,先打开Windows浏览器,安置数据驱动,右击它并选择配置卷影副本。一旦出现用户帐户控制提示就接受它。

  现在你需要指定卷影副本服务(VSS)设置。在影副本对话框中,点击设置按键。在设置对话框中,使用下拉菜单来选择你添加的新驱动来存储快照。视情况为副本设置限制(默认应该就没问题)。

  如果有需要就改变计划。首先按默认计划开始,你可以在之后改变计划。默认情况下,在每个工作日的早上7:00和晚上12:00创建快照。完成后点击完成。

  确保你选择了你想保护的数据卷并且点击启用来为这个卷开启卷影副本服务(VSS)。会有一个警告出现。你可以安全地摒除这个警告,因为你刚刚为你的快照设置了配置。点击确认。

  VSS现在每天会为这个卷自动产生两个快照。为任一其它你想保护的卷重复该操作。

  在意外事故中,你现在可以依赖之前版本的客户端来重建失去的文件和文件夹或是组成虚拟机的文件。因此你可以依赖这个工具来弥补Hyper-V主机上遗失的虚拟机。之前版本的客户端内置于Windows Vista、Windows 7和Windows Server 2008。它必须安装在老版Windows上。你可以在Windows Server 2003安装版的%SystemRoot%\System32\Clients文件中发现它。这个安装文件命名为TWCLI32.msi。

  以前版本是Windows中文件属性的一项功能。只要右击对象(文件或文件夹)并选择恢复之前版本来恢复你失去的内容。这是一个强大的OS功能,也是因为它在父区运行操作系统Hyper-V简单继承而来的一项功能。

  你可以打开、复制或恢复一个快照的内容。这让你能恢复虚拟机的所有部件。从某种程度上说,它和Hyper-V快照工具提供相同的功能,但它会给你512个快照而不是50个,并且它不会把VHD变成不同的磁盘。

  当使用之前版本来恢复虚拟机文件时你仍然应该十分小心。理想地说,你只会为数据磁盘使用它。你可以用它来恢复一整个虚拟机,但要小心使用。生产虚拟机和运行域控制器等复杂、基于时间程序的虚拟机都不是之前版本恢复的好对象。所有服务包含在一个虚拟机上的机器,如Windows Small Business Server,可以用这个方法存储,因为所有东西都在一个电脑上。

  卷影副本服务(VSS)备份方法对测试和开发环境来说很实用,但必须小心地在生产虚拟机上使用。

1
3