华为云云数据库rds库级时间点恢复(MySQL)_云淘科技
功能介绍
库级时间点恢复。
调用接口前,您需要了解API 认证鉴权。
调试
您可以在API Explorer中调试该接口。
接口约束
该接口仅支持MySQL引擎。
不支持含json虚拟列的表所在的库进行库级恢复。
不支持原库名含中文的库进行库级恢复。
URI
URI格式
POST /v3/{project_id}/instances/batch/restore/databases
参数说明
名称 |
是否必选 |
说明 |
---|---|---|
project_id |
是 |
租户在某一region下的project ID。 获取方法请参见获取项目ID。 |
请求消息
参数说明
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
instances |
是 |
Array of objects |
库级恢复实例信息。详细说明请参见表3。 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
restore_time |
是 |
Long |
恢复时间点,采用毫秒时间戳。 |
instance_id |
是 |
String |
实例ID。当前仅支持MySQL引擎实例。 |
databases |
是 |
Array of objects |
库信息。详细说明请参见表4。 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
old_name |
是 |
String |
恢复前库名。不支持含中文的库名。 |
new_name |
是 |
String |
恢复后库名。支持字母、数字、中划线、下划线和$字符的组合。不支持新库名和原库名重名。 |
请求样例
RDS for MySQL实例恢复指定库到指定时间点:
{ "instances" : [ { "instance_id" : "5d742eda6e574ff3a003191638ef8c51in01", "restore_time" : 1699323939000, "databases" : [ { "old_name" : "dbtest", "new_name" : "dbtest_restore" } ] } ] }
响应消息
正常响应要素说明
名称 |
参数类型 |
说明 |
---|---|---|
restore_result |
Array of objects |
库级时间点恢复任务信息。详细说明请参见表6。 |
参数 |
参数类型 |
描述 |
---|---|---|
instance_id |
String |
实例ID。 |
job_id |
String |
工作流ID。 |
正常响应样例
RDS for MySQL实例恢复指定库到指定时间点:
{ "restore_result" : [ { "instance_id" : " 5d742eda6e574ff3a003191638ef8c51in01", "job_id" : "749d6254-f4f0-4f72-aa32-876e220d2496" } ] }
异常响应
请参见异常请求结果。
状态码
正常
200
异常
请参见状态码。
错误码
请参见错误码。
父主题: 备份与恢复
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家