调用ReInitializeVolume接口重新初始化云盘。
重新初始化云盘后,云盘ID不变。不同创建方式的云盘,恢复的初始状态不同,说明如下:
通过快照创建的云盘:重新初始化后,将恢复到云盘创建时的快照状态,并且清空云盘创建成功后产生的数据。
不是通过快照创建的云盘:重新初始化后,将清空云盘所有数据。
说明
建议您在重新初始化云盘前创建快照,备份云盘数据。
仅数据盘支持重新初始化功能,更多注意事项,请参见重新初始化云盘。
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ReInitializeVolume | 要执行的操作,取值:ReInitializeVolume |
Version | String | 是 | 2020-04-01 | API的版本,取值:2020-04-01。 |
VolumeID | String | 是 | vol-3vi4xtz7r142xlz6**** | 云盘ID。 |
无。
GET /?Action=ReInitializeVolume&VolumeID=vol-3vi4xtz7r142xlz6**** HTTP/1.1 Host: open.volcengineapi.com Region: cn-beijing ServiceName: storage_ebs
{ "ResponseMetadata": { "RequestId": "c95b6da5-041e-4f3c-8a4f-3f4b3411****", "Action": "ReInitializeVolume", "Version": "2020-04-01", "Service": "storage_ebs", "Region": "cn-beijing" }, "Result": {} }
HttpCode | 错误码 | 错误信息 |
---|---|---|
400 | InvalidSnapshot | 当前的快照状态不支持创建云盘。 |
400 | ErrorSnapshotNotAvailable | 快照不可用。 |
403 | IncorrectInstanceStatus | 当前的实例没有处于停止状态,无法执行重新初始化操作。 |
403 | OperationDenied.InstanceIsCreatingImage | 当前实例正在创建镜像,无法执行重新初始化操作。 |
403 | OperationDenied.InstanceIsSnapshotRollback | 当前实例挂载的云盘正在执行快照回滚或云盘初始化,无法执行重新初始化操作。 |
404 | VolumeNotFound | 云盘未查询到。 |
404 | SnapshotNotFound | 快照未查询到。 |
412 | VolumeStatusForbidReInitialize | 当前云盘状态不支持执行重新初始化操作。 |
412 | SystemVolumeForbidReInitialize | 系统盘不支持执行重新初始化操作。 |
412 | VolumeInCreatingSnapshot | 云盘正在创建快照,无法执行重新初始化操作。 |
412 | SnapshotTaskExceedLimit | 超过了正在进行的快照任务的限制数量。 |