排查标准磁盘快照问题


本页面介绍了如何解决标准快照问题。

VSS 快照错误

本部分列出了使用 Windows VSS 快照备份磁盘时可能遇到的问题,并提供了有关如何解决这些问题的建议。

VSS 快照失败

在尝试创建磁盘的 VSS 快照时,可能会发生以下错误:

Guest Consistent Snapshot failed (Detail: Failure within guest).
Verify you are running the latest image version and agent.

此错误可能是由多种原因造成的。导致此错误的一些最常见原因包括:

  • 虚拟机运行的是过时的客机环境版本。

    如需解决此问题,请安装最新版本的客机环境,然后重新尝试创建快照。

  • 许多磁盘挂接到同一快照时间表。当多个磁盘附加到同一快照时间表时,Compute Engine 会同时启动每个快照。在某些情况下,这可能会导致某些快照失败。

    如需解决此问题,请创建多个在不同时间运行的快照时间表,并将磁盘分布在这些时间表中。

在创建启动磁盘创建 VSS 快照后无法启动虚拟机

创建 VSS 快照时,Windows Server 会将来源磁盘标记为只读。从 VSS 快照创建新的永久性磁盘时,该磁盘也会设置为只读模式,这可能会引发问题。

例如,如果您通过基于启动磁盘的 VSS 快照创建包含新启动磁盘的虚拟机实例,则新启动磁盘上的只读标志将阻止虚拟机实例正常启动。在这种情况下,虚拟机可能无法启动并出现以下错误:

  • Failed to open disk
    
  • Status: 0xC0000225 Info: The boot selection failed because a required device is inaccessible.
    
  • ERROR: (gcloud.beta.compute.instances.create) Could not fetch resource:
     - Internal error. Please try again or contact Google Support.
    
  • No startup scripts to run.
    

如需解决这些错误,请从通过 VSS 快照创建的任何新磁盘中移除只读标志。如需了解详情,请参阅将磁盘标记为可读写

快照频率错误

本部分列出了创建频繁的磁盘快照时可能遇到的问题,并提供了有关如何解决这些问题的建议。

通过永久性磁盘创建快照

如果您尝试在十分钟内多次截取磁盘快照,或者在 60 分钟内发出超过六次突发快照请求,则会看到以下错误:

"code": "RESOURCE_OPERATION_RATE_EXCEEDED",
"message": "Operation rate exceeded for resource 'projects/project-id/zones/zone-id/disks/disk-name'. Too frequent operations from the source resource."

如需解决此问题,最佳做法是每小时最多创建一次磁盘快照。请避免超出此频率创建快照。实现此目的的最简单方法是设置快照时间表。如需了解详情,请参阅从永久性磁盘创建快照的最佳做法

通过快照创建新的区域永久性磁盘

如果您尝试在同一可用区内的同一快照中创建新的可用区永久性磁盘(在 10 分钟内多次),则会看到以下错误:

"code": "RESOURCE_OPERATION_RATE_EXCEEDED",
"message": "Operation rate exceeded for resource 'projects/project-id/zones/zone-id/disks/disk-name'. Too frequent operations from the source resource."

如需解决此问题,请基于快照创建映像,而不是在同一可用区反复恢复快照来创建多个永久性磁盘。

然后,使用该映像创建新磁盘。如需了解详情,请参阅通过快照创建新的可用区永久性磁盘的最佳做法