调用DescribeBackups接口查询MongoDB实例的备份列表。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
| 名称 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | DescribeBackups | 要执行的操作,取值:DescribeBackups。 |
| StartTime | String | 是 | 2019-03-12T12:00Z | 查询开始时间,格式为yyyy-MM-ddTHH:mmZ(UTC时间)。 |
| EndTime | String | 是 | 2019-03-13T12:00Z | 查询结束时间,必须晚于查询开始时间,格式为yyyy-MM-ddTHH:mmZ(UTC时间)。 |
| DBInstanceId | String | 是 | dds-bpxxxxxxxx | 实例ID。
说明 当本参数传入的是分片集群实例ID时,还需要传入
NodeId参数。
|
| NodeId | String | 否 | d-bpxxxxxxxx | 分片集群实例中Shard节点ID。
说明 当
DBInstanceId参数传入的是分片集群实例ID时,本参数才可用。
|
| BackupId | String | 否 | 5664xxxx | 备份ID。 |
| PageNumber | Integer | 否 | 1 | 页码,取值为大于0且不超过Integer数据类型的最大值,默认值为1。 |
| PageSize | Integer | 否 | 30 | 每页记录数,取值: 30、50、100,默认值为30。 |
| RegionId | String | 否 | cn-hangzhou | 实例所属的地域ID,您可以通过调用DescribeDBInstanceAttribute进行查询。 |
返回数据
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| PageNumber | Integer | 1 | 页码。 |
| PageSize | Integer | 30 | 每页记录数。 |
| RequestId | String | 8925E66F-1971-4C8C-90A7-F93BF1867E25 | 请求ID。 |
| TotalCount | Integer | 1 | 备份总个数。 |
| Backups | Array | 备份文件详情列表。 |
|
| Backup | |||
| BackupDBNames | String | mongodbtest,new,test | 备份的数据库名。 |
| BackupDownloadURL | String | http://xxxxx.oss-cn-hangzhou.aliyuncs.com/xxxxx/hinsxxxxx_data_xxxxx.tar.gz | 备份文件的外网下载地址,若当前不可下载,则为空字符串。 |
| BackupEndTime | String | 2019-03-13T04:34:57Z | 本次备份结束时间,格式为yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
| BackupId | Integer | 11111111 | 备份ID。 |
| BackupIntranetDownloadURL | String | http://xxxxx.oss-cn-hangzhou-internal.aliyuncs.com/xxxxx/xxxxx.tar.gz | 备份文件的内网下载地址。
说明 您可以在和此MongoDB实例连通的ECS(二者需属于同地域的经典网络或者在同一VPC内)上使用该地址下载目标备份文件。
|
| BackupMethod | String | Physical | 备份方式。
|
| BackupMode | String | Automated | 备份模式。
|
| BackupSize | Long | 335520510 | 备份文件大小,单位为Byte。 |
| BackupStartTime | String | 2019-03-13T04:32:42Z | 本次备份开始时间,格式为yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
| BackupStatus | String | Success | 备份状态。
|
| BackupType | String | FullBackup | 备份类型。
|
示例
请求示例
http(s)://mongodb.aliyuncs.com/?Action=DescribeBackups &StartTime=2019-03-12T12:00Z &EndTime=2019-03-13T12:00Z &DBInstanceId=dds-bpxxxxxxxx &<公共请求参数>
正常返回示例
XML 格式
<DescribeBackupsResponse> <PageNumber>1</PageNumber> <TotalCount>1</TotalCount> <PageSize>30</PageSize> <RequestId>09308D8E-136C-4053-89D8-51350248C31B</RequestId> <Backups> <Backup> <BackupDownloadURL>http://xxxxx.oss-cn-hangzhou.aliyuncs.com/xxxxx/xxxxx.tar.gz</BackupDownloadURL> <BackupIntranetDownloadURL>http://xxxxx.oss-cn-hangzhou-internal.aliyuncs.com/xxxxx/xxxxx.tar.gz</BackupIntranetDownloadURL> <BackupType>FullBackup</BackupType> <BackupDBNames>mongousertest</BackupDBNames> <BackupEndTime>2019-05-27T14:27:11Z</BackupEndTime> <BackupMethod>Physical</BackupMethod> <BackupMode>Automated</BackupMode> <BackupSize>25849856</BackupSize> <BackupStatus>Success</BackupStatus> <BackupStartTime>2019-05-27T14:24:55Z</BackupStartTime> <BackupId>11111</BackupId> </Backup> </Backups> </DescribeBackupsResponse>
JSON 格式
{
"PageNumber": 1,
"TotalCount": 1,
"PageSize": 30,
"RequestId": "09308D8E-136C-4053-89D8-51350248C31B",
"Backups": {
"Backup": [
{
"BackupDownloadURL": "http://xxxxx.oss-cn-hangzhou.aliyuncs.com/xxxxx/xxxxx.tar.gz",
"BackupIntranetDownloadURL": "http://xxxxx.oss-cn-hangzhou-internal.aliyuncs.com/xxxxx/xxxxx.tar.gz",
"BackupType": "FullBackup",
"BackupDBNames": "mongousertest",
"BackupEndTime": "2019-05-27T14:27:11Z",
"BackupMethod": "Physical",
"BackupMode": "Automated",
"BackupSize": 25849856,
"BackupStatus": "Success",
"BackupStartTime": "2019-05-27T14:24:55Z",
"BackupId": 11111
}
]
}
}
错误码
访问错误中心查看更多错误码。