文档首页/ 数据复制服务 DRS/ API参考/ API v3(不再推广)/ 实时灾备管理/ 批量查询灾备初始化进度 - BatchListStructProcess
更新时间:2026-02-04 GMT+08:00
分享

批量查询灾备初始化进度 - BatchListStructProcess

功能介绍

根据任务ID批量查询灾备初始化进度,虚拟id不支持查询。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项

URI

POST /v3/{project_id}/jobs/batch-struct-process

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户在某一Region下的Project ID。

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

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

指定类型为application/json。

缺省值:application/json

X-Auth-Token

String

从IAM服务获取的用户Token。

X-Language

String

请求语言类型。

缺省值:en-us

取值:

  • en-us
  • zh-cn
表3 请求Body参数

参数

是否必选

参数类型

描述

jobs

Array of strings

批量查询任务请求体。

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

results

Array of objects

批量查询灾备初始化进度返回列表。

详情请参见表5

count

Integer

总数。

表5 results字段数据结构说明

参数

参数类型

描述

job_id

String

任务ID。

error_code

String

错误码。

error_message

String

错误信息。

struct_process

Object

灾备初始化进度信息。

详情请参见表6

表6 struct_process字段数据结构说明

参数

参数类型

描述

create_time

String

数据生成时间。

result

Array of objects

对比结果。

详情请参见表7

表7 result字段数据结构说明

参数

参数类型

描述

type

String

对象类型。

取值范围:

  • DATABASE:数据库
  • SCHEMA:SCHEMA
  • PACKAGE:package
  • TABLE:数据表
  • COLUMN:列
  • VIEW:视图
  • FUNCTION:函数
  • PROCEDURE:存储过程
  • ROUTINE:routine
  • TRIGGER:触发器
  • INDEX:索引
  • TABLE_INDEX:普通索引,根据表汇聚
  • TABLE_RENAME_OR_COPY:表重命名或复制
  • TABLE_STRUCTURE:表结构
  • EVENT:事件
  • SYNONYM:同义词,sqlserver特有
  • TYPE:自定义类型,sqlserver特有
  • RULE:规则,sqlserver特有
  • DEFAULT:缺省值,sqlserver特有
  • PLAN_GUIDE:执行计划,sqlserver特有
  • FILE_GROUP:文件组,sqlserver特有
  • PARTITION_FUNCTION:分区函数,sqlserver特有
  • SHARD_KEY:mongo特有
  • VALIDATOR:mongo特有
  • SEQUENCE:序列
  • MATVIEW:物化视图
  • PARTITION_SCHEME:分区方案,sqlserver特有
  • ACCOUNT:账户
  • EXTENSION:插件,PG特有的一些对象
  • AGGREGATE:聚合函数,PG特有的一些对象
  • MATERIALIZED_VIEW:物化视图,PG特有的一些对象
  • TEXT_SEARCH_DICTIONARY:文本搜索字典,PG特有的一些对象
  • CONVERSION:类型转换,PG特有的一些对象
  • DATA_TYPE:数据类型,PG特有的一些对象
  • TEXT_SEARCH_CONFIGURATION:文本搜索配置,PG特有的一些对象
  • STATISTICS_EXTENSION:插件统计,PG特有的一些对象
  • MEMBERSHIP:用户成员关系,PG特有的一些对象
  • EVENT_TRIGGER:事件触发器,PG特有的一些对象
  • COLLATION:排序规则,PG特有的一些对象
  • TEXT_SEARCH_PARSER:文本搜索解析器,PG特有的一些对象
  • PRIVILEGES:权限,PG特有的一些对象
  • FOREIGN_KEY:外键,PG特有的一些对象
  • ROLE:权限

status

Integer

状态。

取值范围:

1:正在对比中

2:对比完成

src_count

Integer

源对象数量。

dst_count

Integer

目标对象数量。

start_time

Long

开始时间。

end_time

Long

结束时间。

请求示例

批量查询灾备初始化对象详情示例:

https://{endpoint}/v3/054ba152d480d55b2f5dc0069e7ddef0/jobs/batch-struct-process

{
  "jobs" : [ "0ea5c5a0-e1b5-4421-80a9-7c9ff27jb502" ]
}

响应示例

状态码:200

OK

{
  "count" : 1,
  "results" : [ {
    "job_id": "8ee21a0b-fff5-46b4-a6dd-6c54d5djb201",
    "struct_process" : {
      "result" : [ {
        "type" : "table",
        "status" : 2,
        "src_count" : 0,
        "dst_count" : 0,
        "start_time" : 1608097599000,
        "end_time" : 1608097600000
      }, {
        "type" : "view",
        "status" : 2,
        "src_count" : 0,
        "dst_count" : 0,
        "start_time" : 1608097599000,
        "end_time" : 1608097600000
      }, {
        "type" : "table_structure",
        "status" : 2,
        "src_count" : 0,
        "dst_count" : 0,
        "start_time" : 1608097599000,
        "end_time" : 1608097600000
      }, {
        "type" : "database",
        "status" : 2,
        "src_count" : 1,
        "dst_count" : 1,
        "start_time" : 1608097599000,
        "end_time" : 1608097600000
      }, {
        "type" : "function",
        "status" : 2,
        "src_count" : 0,
        "dst_count" : 0,
        "start_time" : 1608097599000,
        "end_time" : 1608097600000
      }, {
        "type" : "procedure",
        "status" : 2,
        "src_count" : 0,
        "dst_count" : 0,
        "start_time" : 1608097599000,
        "end_time" : 1608097600000
      }, {
        "type" : "table_indexs",
        "status" : 2,
        "src_count" : 0,
        "dst_count" : 0,
        "start_time" : 1608097599000,
        "end_time" : 1608097600000
      } ],
      "create_time" : "1608429670521"
    }
  } ]
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档