【问题标题】:gcloud snapshot all disks attached to an instancegcloud 对连接到实例的所有磁盘进行快照
【发布时间】:2020-05-29 17:37:57
【问题描述】:

我正在使用 gcloud cli api,并且正在尝试编写一个脚本来创建附加到实例的所有磁盘的快照。

我的问题是快照 cli 命令需要磁盘名称,但是当我向 gcloud 询问附加到实例的磁盘列表时,它没有(直接)给我磁盘名称。

如果我运行: gcloud 计算实例列表 --format=json

我得到一个 json 磁盘数组,其中包含 deviceName 但不包含名称。 我确实注意到该数组包含一个“源”属性,该属性包含一个以磁盘名结尾的 url。 但是我担心从 url 解析磁盘名不会提供稳定的解决方案。

那么获取磁盘名称的正确方法是什么?

【问题讨论】:

    标签: instance gcloud snapshot disk


    【解决方案1】:

    你累了吗:

    gcloud compute disks list --format=json ?
    

    我不知道它是否可以按实例列出,但它包含使用特定磁盘的实例的信息(reference

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 2019-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-18
      • 2016-10-30
      • 2015-02-02
      • 2016-09-25
      相关资源
      最近更新 更多