本文介绍如何通过阿里云CLI调用DescribeSnapshots API查询一台ECS实例或一块云盘所有的快照列表。

背景信息

调用接口前建议您仔细阅读接口的相关说明,具体请参见DescribeSnapshots

通过阿里云CLI调用API时,不同数据类型的请求参数取值必须遵循格式要求,详情请参见参数格式说明

示例一:查询ECS实例中的快照

  1. 通过CLI查询您需要的实例ID,详情请参见查询实例的详细信息
  2. 通过ECS实例ID查询快照。
    本示例中,查询ECS实例i-bp135vxo2oisz0cx****中,手动创建的所有类型的快照。
    aliyun ecs DescribeSnapshots --RegionId cn-hangzhou --InstanceId i-bp135vxo2oisz0cx**** --Status all --SnapshotType user --output cols=SnapshotId,SnapshotName,Status rows=Snapshots.Snapshot[]
    返回结果示例:
    SnapshotId             | SnapshotName   | Status
    ----------             | ------------   | ------
    s-bp15k4ho3tb8phjr**** | namedemo1      | accomplished
    s-bp11y4dhnmouewav**** | namedemo2      | accomplished

示例二:通过云盘查询快照信息

  1. 通过DescribeDisks API查询您需要的云盘的ID。
  2. 通过云盘ID查询快照。
    本示例中,查询通过云盘d-bp1cs71lqlawiyrn****手动创建的所有类型的快照。
    aliyun ecs DescribeSnapshots --RegionId cn-hangzhou --DiskId d-bp1cs71lqlawiyrn**** --Status all --SnapshotType user --output cols=SnapshotId,SnapshotName,Status rows=Snapshots.Snapshot[]
    返回结果示例:
    SnapshotId             | SnapshotName   | Status
    ----------             | ------------   | ------
    s-bp15k4ho3tb8phjr**** | namedemo1      | accomplished
    s-bp11y4dhnmouewav**** | namedemo2      | accomplished