调用 RestoreObject 接口恢复归档存储(ARCHIVE)、冷归档(COLD_ARCHIVE)和深度冷归档(DEEP_COLD_ARCHIVE)对象。
注意
目前只支持延长副本有效期,不支持缩短。
POST /objectname?restore Host: bucketname.tos-cn-beijing.volces.com Date: Mon, 18 Mar 2019 08:25:17 GMT Authorization: SignatureValue
该请求使用的公共请求消息头,请参见公共参数。
名称 | 位置 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|---|
restore | Query | String | 是 | - | 代表 RestoreObject 请求的特殊标识。 |
versionId | Query | String | 否 | 570773C5A7847849299D | 对象的版本号。指定对象恢复的版本。 |
名称 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
Days | Integer | 是 | 10 | 对象的恢复天数。取值范围为 1~365。 |
RestoreJobParameters | Object | 否 | - | 恢复优先级信息。 |
Tier | String | 否 | Standard | 恢复优先级。父节点为 RestoreJobParameters。
不设置 RestoreJobParameters 信息,则默认使用 |
该请求返回公共响应消息头,请参见公共参数。
该请求响应中无消息元素。
恢复归档存储、冷归档或深度冷归档对象。
POST /objectname?restore Host: examplebucket.tos.cn-beijing.com Date: Mon, 18 Mar 2019 08:25:17 GMT Authorization: SignatureValue { "Days": 10 }
恢复指定版本的归档存储、冷归档或深度冷归档对象。
POST /objectname?restore&versionId=*** Host: examplebucket.tos.cn-beijing.com Date: Mon, 18 Mar 2019 08:25:17 GMT Authorization: SignatureValue { "Days": 10, "RestoreJobParameters": { "Tier": "Standard" } }
延长归档存储、冷归档或深度冷归档对象的副本有效期。
POST /objectname?restore Host: examplebucket.tos.cn-beijing.com Date: Mon, 18 Mar 2019 08:25:17 GMT Authorization: SignatureValue { "Days": 12 }
首次恢复归档存储、冷归档或深度冷归档对象。
HTTP/1.1 202 Accepted x-tos-id-2: 5726ce090a2d002d-a444ed0 x-tos-request-id: 5726ce090a2d002d-a444ed0 Date: Fri, 30 Jul 2021 08:05:36 GMT server: TosServer Content-Length: 0
对处于恢复中状态的归档存储、冷归档或深度冷归档对象再次进行恢复。
HTTP/1.1 409 Conflict x-tos-id-2: 5726ce090a2d002d-a444ed0 x-tos-request-id: 5726ce090a2d002d-a444ed0 Date: Fri, 30 Jul 2021 08:05:36 GMT server: TosServer Content-Length: 0 { "Code": "RestoreAlreadyInProgress", "RequestId": "23480125cb6573606625cb65-ac1a6118-1ryjQL-RO-cb-1AZ-F-LFRZ-B-K2-1", "HostId": "jONFHoplLHsdsOxAENiZdsWlVlti****", "Message": "Object restore is already in progress", "EC": "0017-00000507" }
对处于恢复完成状态的归档存储、冷归档或深度冷归档对象延长副本有效期。
HTTP/1.1 200 OK x-tos-id-2: 5726ce090a2d002d-a444ed0 x-tos-request-id: 5726ce090a2d002d-a444ed0 Date: Fri, 30 Jul 2021 08:05:36 GMT server: TosServer Content-Length: 0