我在创建备份域控制器虚拟机的克隆时遇到问题。当我尝试使用 vSphere Client 创建虚拟机的克隆时,我收到以下错误消息:
“无法创建静止快照,因为创建快照操作超出了冻结虚拟机中 I/O 的延迟时间限制。”
我尝试过很多论坛上介绍的方法,但都没有用。链接在这里(http://communities.vmware.com/docs/DOC-11987;jsessionid=070C27B939C0BFAA66DA7537C42E00ED) 看起来很有希望,尤其是执行以下操作的说明:
各位,
以下技巧无需卸载 VMWare 工具对 VSS 的支持即可奏效。请注意,我已在所有失败的 Windows Server 2008/2003 x64 VM 备份中尝试了此方法
我再次这样做的原因是我对删除 VMWare 工具中的 VSS 快照提供程序支持感到不舒服:
- 备份以下注册表项:_HKLM\Software\Microsoft\EventSystem_
- 删除注册表项 HKLM\Software\Microsoft\EventSystem{26c409cc-ae86-11d1-b616-00805fc79216} 以及以下内容
- 重启。
- 通过运行来验证一切是否正常
vssadmin 列表编写器 vssadmin 列表提供商。
然后在 services.msc 服务管理单元列表中,确保以下服务已自动启动:
- COM+ 系统应用程序
- 分布式事务协调器
- 卷影复制
- VMware 物理磁盘帮助服务
自动但未启动:
- Microsoft 软件卷影复制提供程序
- VMware 快照提供程序
现在备份一切正常:-)
这是我自己尝试过的解决方案,无需卸载 VMWare 工具中的 VSS 提供程序支持。
请参阅以下 KB URL:http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1009073&sliceId=1&docTypeID=DT_KB_1_1&dialogID=38752513&stateId=0%200%2038754922_
但是,当我按照这些说明操作时,却出现了很多问题,因此我不确定它们是否与 Windows Server 2008 兼容。我已经解决了所产生的问题,但还无法使克隆正常工作。
我不确定问题是由于它是 Server 2008 还是由于它是 DC,但它不起作用,并希望得到任何帮助。
这是在带有 vSphere Enterprise Plus 的 VMware ESX 4.0 上运行 Windows Server 2008 的虚拟机。
提前致谢。
答案1
如果您禁用 VSS 提供程序,则很有可能无法在克隆上获得一致的文件系统。这是不这样做的一个很好的理由。您在这里遇到的另一个问题是,您需要 100% 确定其中一个克隆不会出现在您的实时环境中 - 这将是一件非常糟糕的事情。如果您在生产环境中恢复其中一个克隆(即任何其他 DC 仍处于活动状态),则可能会触发 USN 回滚 - 请参阅有关更多信息,请参阅此 Technet 文章Zoredache 的回答这个早期的 ServerFault 问题。
处理此问题的最佳方法是创建另一个虚拟机,正如 JakeRobinson 所说,按照 dcpromo 的标准程序进行操作,让它自行同步。您可以让它保持在线,或者让它大部分时间处于离线状态,并让它定期同步(如果您愿意),但这样您就不会冒破坏 AD 数据库的风险。
答案2
不想转移话题,但我认为创建一个新的 2008 VM、执行 dcpromo 并让域同步完成其工作是一个更好的主意。通常不建议克隆域控制器。