高效管理Windows Scerver 2008的卷影副本
2009-04-29 13:05:52 来源:WEB开发网手工创建快照
7、快速恢复卷
如果要将整个卷恢复到较早期的快照状态,我们可以使用“revert shadow”命令。需要说明的时,要指定恢复到的快照,必须使用对应的卷影标识符,这时使用“/shadow=shadowID”即可。其中/shadow=shadowID的目标快照映像的全局唯一标识符,还有包括“{}”。例如,如果希望使用ID为{6c4fe14f-dad4-4cd8-9809-87474dd32842}的快照映像进行恢复C盘,执行命令“vssadmin revert shadow /shadow={6c4fe14f-dad4-4cd8-9809-87474dd32842}”即可。不过,一定要输入正确的标识符,如果ID错误,会提示错误。命令成功执行后,会提升输入“Y”,这样vssadmin就执行恢复操作。需要主要的是,如果目标卷上有打开的文件vssadmin恢复操作将会无法进行。不过,我们可以通过命令“/forceDismount”强制进行恢复卷。在恢复过程中,我们可执行命令“vssadmin query reverts”查看恢复操作的状态。(图6)
快速恢复卷
8、删除快照映像
在卷影副本管理中,我们有时需要删除某个卷上的特定快照,这如果要在控制台中完成简直是太麻烦了。不过,利用vssadmin工具的“delete shadows”命令可轻易实现。其命令格式是“vssadmin delete shadows /for=forvolumespec /oldest”,其中“/for=forvolumespec”指定用于存储快照的本地卷。比如我们在C盘上配置了卷影副本,如果要删除其中最早的快照,执行命令“vssadmin delete shadows /for=C: /oldest”,在输入“Y”确认后就会报告删除成功。(图7)
删除快照映像
当然,我们也可以提供卷影标识来删除快照,其命令参数是“/shadow=shadowID”。这里的shadowID是要删除的快照映像对应的全局唯一标识符,使用时要包含“{}”。比如,我们要删除ID为{3a9bdea8-88f8-488a-b7d6-19c519ea6dfc}的快照,可以执行命令“vssadmin delete shadows /shadow={3a9bdea8-88f8-488a-b7d6-19c519ea6dfc}”即可。这种快照删除方法直指目标非常快捷,不过如果你输入了不存在的ID后,会提升错误信息。除了针对性的快照删除,如果我们要删除所有的快照该如何操作呢?同样非常简单,利用vssadmin工具的“delete shadows /add”就可以了。执行命令“vssadmin delete shadows /add”后本地磁盘中的所有快照都会被删除,因此,这些该命令时一定要慎重。另外,需要说明的是删除所有快照并等于禁止了卷上的卷影副本。 (图8)
删除快照映像
总结:本文基于实例,比较全面地解析了在Windows Server 2008平台上利用vssadmin工具进行卷影副本管理的7个方面。应该说,这7个方面囊括了卷影副本管理的最主要方面。希望本文,对于大家提高卷影副本管理效率有帮助。
更多精彩
赞助商链接