Gcloud平台上的自动快照安全吗?

时间:2018-08-13 14:53:33

标签: cloud google-compute-engine gcloud snapshot

我创建了一种方法来每周对实例进行一些快照,出于无污染的原因,我删除了一些快照以仅保留一周。我在gcloud指南上仔细阅读:

  

警告:如果区域永久磁盘的快照失败,则必须   在删除该磁盘之前捕获干净的快照。这种安全   措施可防止在备份的情况下意外删除源数据   失败。

但是由于我的方法是自动的,所以我不会看到是否出现错误。那有多危险?

谢谢。

1 个答案:

答案 0 :(得分:0)

在我看来,删除永久性磁盘将寻找the status of all its snapshots,如果没有处于READY状态,则删除将失败。

您可以通过运行以下命令来模拟这种检查:

gcloud compute snapshots list --filter='sourceDisk:<SOURCE_DISK> AND -status:READY'

如果此命令返回任何快照,则只有删除失败的快照后才能删除。

通过编程,您可以获取磁盘快照,并在继续删除磁盘之前确认其状态为READY

关于快照删除,在删除前一个快照之前,您始终可以验证当前快照是否成功。理想情况下,您应该在运行快照后验证快照是否成功,然后重试。