我无法find我需要在Windows VM上激活的文档,以确保我的gce快照确实在使用VSS。
在GCE上启用VSS的快照,只需select该选项即可完成。 但是显然不知道你是否真的创build了VSS快照。
我做了什么,出于猜测,是在Windows中启用VSS服务,然后手动为Windows上的所有驱动器启用VSS。
这是够了,还是太多了? 有没有什么办法可以validation我的gce快照是否是用VSS创build的?
添加可见性发布答案。
根据本文 ,使用映像v20160810或更高版本的Windows实例已预configuration为与VSS一起使用。 另外,在这个讨论中 ,Amruta提供了一些指导来确认GCE-VSS代理正在运行,并提供了如何访问日志的说明:
“如果图像早于下面提到的图像,或者VSS Writer存在问题,则快照将失败。 你会看到API返回的错误代码。
您可以使用以下步骤检查VSS请求者,VSS提供者和钒的状态,同时启用VSS启用的快照:
转到Windows Service Manager(在提升的命令行窗口下运行services.msc),确保Google VSS Agent正在运行。 如果服务状态已停止,则VSS快照将始终失败。
额外的状态可以通过检查Google Vss Requestor的状态来获得,并且提供者将需要访问访客内部的Windows事件日志。 这四个事件日志被命名为:'GCE-VSS-Agent / Debug','GCE-VSS-Agent / Operational','GCE-VSS-Provider / Debug','GCE-VSS-Provider / Operational'
使用Powershell的示例:wevtutil查询事件,例如wevtutil query-events GCE-VSS-Agent/Debug
默认情况下,只有操作日志已启用,以获得更多的诊断信息,我们可能需要转向更多的日志logging。 例如: wevtutil sl GCE-VSS-Agent/Debug /e /q “