华为云云数据库rds库级时间点恢复(MySQL)_云淘科技

功能介绍

库级时间点恢复。

调用接口前,您需要了解API 认证鉴权。

调试

您可以在API Explorer中调试该接口。

接口约束

该接口仅支持MySQL引擎。
不支持含json虚拟列的表所在的库进行库级恢复。
不支持原库名含中文的库进行库级恢复。

URI

URI格式

POST /v3/{project_id}/instances/batch/restore/databases

参数说明

表1 参数说明

名称

是否必选

说明

project_id

租户在某一region下的project ID。

获取方法请参见获取项目ID。

请求消息

参数说明

表2 参数说明

名称

是否必选

参数类型

说明

instances

Array of objects

库级恢复实例信息。详细说明请参见表3。

表3 instances字段数据结构说明

名称

是否必选

参数类型

说明

restore_time

Long

恢复时间点,采用毫秒时间戳。

instance_id

String

实例ID。当前仅支持MySQL引擎实例。

databases

Array of objects

库信息。详细说明请参见表4。

表4 databases字段数据结构说明

名称

是否必选

参数类型

说明

old_name

String

恢复前库名。不支持含中文的库名。

new_name

String

恢复后库名。支持字母、数字、中划线、下划线和$字符的组合。不支持新库名和原库名重名。

请求样例

RDS for MySQL实例恢复指定库到指定时间点:

{
  "instances" : [ {  
     "instance_id" : "5d742eda6e574ff3a003191638ef8c51in01",  
     "restore_time" : 1699323939000,  
     "databases" : [ {  
       "old_name" : "dbtest",  
       "new_name" : "dbtest_restore"  
     } ]  
   } ]  
}

响应消息

正常响应要素说明

表5 要素说明

名称

参数类型

说明

restore_result

Array of objects

库级时间点恢复任务信息。详细说明请参见表6。

表6 restore_result字段数据结构说明

参数

参数类型

描述

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)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家