【问题标题】:How to find out when azure snapshot is finished creating如何找出天蓝色快照何时完成创建
【发布时间】:2019-08-16 01:22:47
【问题描述】:

我正在 azure 上拍摄磁盘的快照。我正在使用节点 SDK。当我发出拍摄快照的命令时,我会在几秒钟内得到回复。我将在下面粘贴输出。

问题是,配置状态始终显示Succeeded,即使快照显然还没有完成创建。而且它还没有显示在仪表板中。

如果我使用snapshot.list 方法,它也会为这个快照显示Succeeded

如何查询以了解快照实际创建完成的时间?

{ id:
     '/subscriptions/1a6c4c11-6729-48fb-8e76-06c6281bb6f1/resourceGroups/RGOUP1/providers/Microsoft.Compute/snapshots/snapCostTest',
    name: 'snapCostTest',
    type: 'Microsoft.Compute/snapshots',
    location: 'westus',
    sku: { name: 'Standard_LRS', tier: 'Standard' },
    timeCreated: 2019-08-16T00:51:04.099Z,
    osType: 'Windows',
    hyperVGeneration: 'V1',
    creationData:
     { createOption: 'Copy',
       sourceResourceId:
        '/subscriptions/1a6c4c11-6729-48fb-8e76-06c6281bb6f1/resourceGroups/RGOUP1/providers/Microsoft.Compute/disks/vm1_OsDisk_1_502b5534fe4b4f288d19e127c457d652' },
    diskSizeGB: 127,
    provisioningState: 'Succeeded' } 

我原以为provisioningState 在创建快照时会显示类似Creating 的内容。

【问题讨论】:

    标签: javascript azure virtual-machine


    【解决方案1】:

    您可以使用下面的其余 API 来获取磁盘的详细信息:

    GET https://management.azure.com/<YOUR DISK ID>?api-version=2018-06-01 
    

    只有properties.provisioningState 的响应值变为“成功”,磁盘才会显示在门户仪表板上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      • 2015-07-09
      • 2018-04-24
      • 1970-01-01
      • 2016-08-06
      • 1970-01-01
      • 2020-03-22
      相关资源
      最近更新 更多