块复制
块复制
SDK类名:/dtrack/Dtrack
获取工作机设备列表
SDK方法名:listDtrackBackupDev;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup/dev
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
disk | Array | 否 | |||
disk_id | String | 否 | 1111 | ||
byte_count | Number | 否 | 1 | ||
byte_per_sector | Number | 否 | 1 | ||
is_dynamic | Number | 否 | 1 | ||
path | Array | 否 | |||
disk_path | String | 否 | 1 | ||
device_path | String | 否 | |||
scsi_addr | Object | 否 | |||
length | Number | 否 | |||
port_number | Number | 否 | |||
path_id | Number | 否 | |||
target_id | Number | 否 | |||
lun | Number | 否 | |||
signature | Number | 否 | 1 | ||
inquiry | String | 否 | |||
disk_wwid | String | 否 | |||
partition_style | String | 否 | |||
part | Array | 否 | |||
part_no | Number | 否 | 1 | ||
type | Number | 否 | 1 | ||
boot_indicator | Number | 否 | 1 | ||
start_sector | Number | 否 | 1 | ||
sector_length | Number | 否 | 1 | ||
byte_per_sector | Number | 否 | 1 | ||
guid | String | 否 |
查询工作机系统信息
SDK方法名:listDtrackBackupSystemInfo;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup/system_info
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
build_version | String | 否 | |||
os | String | 否 | |||
mem_info | Object | 否 | |||
length | Number | 否 | |||
memory_load | Number | 否 | |||
total_phys | Number | 否 | |||
avail_phys | Number | 否 | |||
total_page_file | Number | 否 | |||
avail_page_file | Number | 否 | |||
total_virtual | Number | 否 | |||
avail_virtual | Number | 否 | |||
avail_extended_virtual | Number | 否 | |||
cpu_info | Array | 否 | |||
processor | String | 否 | |||
identifier | String | 否 | |||
vendor_indentifier | String | 否 | |||
mhz | Number | 否 | 1 |
策略 - 检查是否重名
SDK方法名:verifyDtrackBackupName;
URL
//dtrack/backup/verify_name
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
policy_uuid | String | 否 | 仅修改传,修改的策略uuid | ||
policy_name | String | 否 | 新建/改变后的名称 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success |
策略 - 创建
SDK方法名:createDtrackBackup;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
policy_name | String | 否 | 策略名称 | ||
wk_uuid | String | 否 | 工作机UUID | ||
bk_uuid | String | 否 | 灾备机UUID | ||
config | Object | 否 | 详细配置 | ||
source_disk_id | String | 否 | |||
source_disk_path | String | 否 | |||
mirror_file | String | 否 | |||
mirror_fs_mountpoint | String | 否 | |||
mirror_disk_path | String | 否 | |||
resolution | Number | 否 | 1 | ||
fs_analyze | Number | 否 | 0 | ||
scan_first | Number | 否 | 0 | ||
track_length | Number | 否 | |||
run_now | String | 否 | 0 | ||
sync_type | Number | 否 | 1 | ||
schedule_config | String | 否 | |||
quiesce | Number | 否 | 0 | ||
snapshot | Number | 否 | 0 | ||
read_thread_count | Number | 否 | 1 | ||
send_thread_count | Number | 否 | 1 | ||
write_thread_count | Number | 否 | 1 | ||
job_history_start_time | String | 否 | |||
job_history_save_max_num | Number | 否 | |||
job_history_save_period | Number | 否 | |||
retry_times | Number | 否 | |||
retry_interval | Number | 否 | |||
compress | Number | 否 | |||
compress_method | String | 否 | |||
encryption | Number | 否 | |||
encryption_method | String | 否 | |||
mysql_db_array | Array | 否 | |||
oracle_tablespace_array | Array | 否 | |||
sqlserver_enable | Number | 否 | |||
max_snap_cnt | Number | 否 | 快照保留个数 | ||
target_type | String | 镜像目标类型: 1.zfs 卷 2.vmdk文件 3.qcow2文件 | |||
data_ip_uuid | String | 28C36A2E-230D-E66A-F0A6-A55C0134EA17 | 灾备机数据地址uuid |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
policy_uuid | String | 否 |
策略 - 修改
SDK方法名:modifyDtrackBackup;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:policy_uuid
URL
//dtrack/backup/:uuid([A-F0-9-]+)
Method
PUT
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
policy_name | String | 否 | |||
wk_uuid | String | 否 | |||
bk_uuid | String | 否 | |||
random_str | String | 否 | |||
config | Object | 否 | |||
sync_type | Number | 否 | 1 | ||
schedule_config | String | 否 | |||
snapshot | Number | 否 | 1 | ||
quiesce | Number | 否 | 1 | ||
read_thread_count | Number | 否 | 1 | ||
send_thread_count | Number | 否 | 1 | ||
write_thread_count | Number | 否 | 1 | ||
job_history_start_time | String | 否 | |||
job_history_save_max_num | Number | 否 | 1 | ||
job_history_save_period | Number | 否 | 1 | ||
track_length | Number | 否 | 1 | ||
retry_times | Number | 否 | 1 | ||
retry_interval | Number | 否 | 1 | ||
compress | Number | 否 | 1 | ||
compress_method | String | 否 | |||
encryption | Number | 否 | 1 | ||
encryption_method | String | 否 | |||
mysql_db_array | Array | 否 | |||
oracle_tablespace_array | Array | 否 | |||
sqlserver_enable | Number | 否 | |||
max_snap_cnt | Number | 否 | |||
data_ip_uuid | String | 28C36A2E-230D-E66A-F0A6-A55C0134EA17 | 灾备机数据地址uuid |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功 |
策略 - 获取单个
SDK方法名:describeDtrackBackup;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:policy_uuid
URL
//dtrack/backup/:uuid([A-F0-9-]+)
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
dtrack_backup | Object | 否 | |||
wk_node_name | String | 否 | DtrackClient专用,别删改 | ||
bk_node_name | String | 否 | DtrackServer专用,别删改 | ||
wk_ip | String | 否 | 172.20.1.212 | ||
wk_port | String | 否 | 26826 | ||
bk_ip | String | 否 | 172.20.1.243 | ||
bk_port | String | 否 | 26825 | ||
username | String | 否 | admin | ||
id | String | 否 | 13 | ||
policy_name | String | 否 | test | ||
policy_uuid | String | 否 | 0C4F826D-59D3-4FB2-A72E-1BEE6DE70776 | ||
group_uuid | String | 否 | 0C4F826D-59D3-4FB2-A72E-1BEE6DE70776 | ||
policy_type | Number | 否 | 0 | ||
wk_uuid | String | 否 | DFDFDFDF-AFAF-AFAF-AFAF-AFAFAFAFAFAF | ||
bk_uuid | String | 否 | AFAFDFDF-AFAF-AFAF-AFAF-AFAFAFAFAFAF | ||
config | Object | 否 | |||
source_disk_id | String | 否 | VMware,_VMware_Virtual_S(2-0-5-0) | ||
source_disk_path | String | 否 | 5 | ||
mirror_file | String | 否 | |||
mirror_fs_mountpoint | String | 否 | |||
mirror_disk_path | String | 否 | /dev/mypool/123 | ||
resolution | Number | 否 | 20 | ||
fs_analyze | Number | 否 | 0 | ||
scan_first | Number | 否 | 0 | ||
track_length | Number | 否 | 2097152 | ||
run_now | Number | 否 | 0 | ||
sync_type | Number | 否 | 1 | ||
schedule_config | String | 否 | |||
quiesce | Number | 否 | 0 | ||
snapshot | Number | 否 | 0 | ||
read_thread_count | Number | 否 | 4 | ||
send_thread_count | Number | 否 | 2 | ||
write_thread_count | Number | 否 | 2 | ||
job_history_start_time | String | 否 | |||
job_history_save_max_num | Number | 否 | 1 | ||
job_history_save_period | Number | 否 | 1 | ||
retry_times | Number | 否 | 1 | ||
retry_interval | Number | 否 | 1 | ||
compress | Number | 否 | 1 | ||
compress_method | String | 否 | |||
encryption | Number | 否 | 1 | ||
encryption_method | String | 否 | |||
mysql_db_array | Array | 否 | |||
oracle_tablespace_array | Array | 否 | |||
sqlserver_enable | Number | 否 | |||
max_snap_cnt | Number | 否 | |||
target_type | Number | 3 | 镜像目标类型: 1.zfs 卷 2.vmdk文件 3.qcow2文件 | ||
status | String | 否 | |||
create_time | String | 否 | 1564481273 | ||
random_str | String | 否 | 4062665D-4AAE-C72B-9AA4-FA160927BED0 | ||
user_uuid | String | 否 | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC | ||
biz_grp_list | Array | 否 | |||
biz_grp_name | Array | 否 | |||
data_ip_uuid | String | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC |
策略 - 获取列表
SDK方法名:listDtrackBackup;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
where_args | Array | 否 | |||
wk_uuid | String | 否 | |||
group_uuid | String | 否 | 用组过滤 | ||
bind_group_uuid | String | 组规则获取绑定关系列表时需要传的参数。传bind_group_uuid时,请不要传where_args['group_uuid'] |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
total | Number | 否 | 1 | ||
info_list | Array | 否 | |||
wk_node_name | String | 否 | DtrackClient专用,别删改 | ||
bk_node_name | String | 否 | DtrackServer专用,别删改 | ||
wk_ip | String | 否 | 172.20.1.212 | ||
wk_port | String | 否 | 26826 | ||
bk_ip | String | 否 | 172.20.1.243 | ||
bk_port | String | 否 | 26825 | ||
username | String | 否 | admin | ||
policy_name | String | 否 | test | ||
policy_uuid | String | 否 | 0C4F826D-59D3-4FB2-A72E-1BEE6DE70776 | ||
group_uuid | String | 否 | 0C4F826D-59D3-4FB2-A72E-1BEE6DE70776 | ||
policy_type | Number | 否 | 0 | ||
wk_uuid | String | 否 | DFDFDFDF-AFAF-AFAF-AFAF-AFAFAFAFAFAF | ||
bk_uuid | String | 否 | AFAFDFDF-AFAF-AFAF-AFAF-AFAFAFAFAFAF | ||
status | String | 否 | |||
config | Object | 否 | |||
source_disk_id | String | 否 | VMware,_VMware_Virtual_S(2-0-5-0) | ||
source_disk_path | String | 否 | 5 | ||
mirror_file | String | 否 | |||
mirror_fs_mountpoint | String | 否 | |||
mirror_disk_path | String | 否 | /dev/mypool/123 | ||
resolution | Number | 否 | 20 | ||
fs_analyze | Number | 否 | 0 | ||
scan_first | Number | 否 | 0 | ||
track_length | Number | 否 | 2097152 | ||
run_now | Number | 否 | 0 | ||
sync_type | Number | 否 | 1 | ||
schedule_config | String | 否 | |||
quiesce | Number | 否 | 0 | ||
snapshot | Number | 否 | 0 | ||
read_thread_count | Number | 否 | 4 | ||
send_thread_count | Number | 否 | 2 | ||
write_thread_count | Number | 否 | 2 | ||
target_type | Number | 3 | 镜像目标类型: 1.zfs 卷 2.vmdk文件 3.qcow2文件 | ||
can_del | Number | 否 | 1 | 1 | |
is_bound | String | 传bond_group_uuid时,是否已绑定,1:是;0:否 | |||
can_op | Number | 1 | |||
can_up | Number | 1 |
策略 - 获取状态
SDK方法名:listDtrackBackupStatus;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL
//dtrack/backup/status
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
policy_uuids | Array | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
status | Array | 否 | |||
policy_uuid | String | 否 | |||
policy_id | String | 否 | |||
job_type | Object | 否 | |||
job_state | Object | 否 | |||
create_time | String | 否 | |||
reason | Number | 否 | 1 | ||
scan_option | Array | 否 | |||
analyze_fs | Boolean | 否 | 0 | ||
base_on_driver | Boolean | 否 | 0 | ||
sync_after_scan | String | 否 | |||
sync_option | Object | 否 | |||
analyze_fs | Boolean | 否 | 0 | ||
take_snapshot | Boolean | 否 | 0 | ||
quiesce | String | 否 | |||
sync_statistic | Object | 否 | |||
read_sector | Number | 否 | 1 | ||
send_sector | Number | 否 | 1 | ||
write_sector | Number | 否 | 1 | ||
scan_statistic | Object | 否 | |||
local_scan_bit | Number | 否 | 1 | ||
remote_scan_bit | Number | 否 | 1 | ||
total_delta_bit | Number | 否 | 1 | ||
clean_bit | Number | 否 | 1 | ||
sync_runtime | Object | 否 | |||
read_thread_count | Number | 否 | 1 | ||
send_thread_count | Number | 否 | 1 | ||
scan_runtime | Object | 否 | |||
local_thread_count | Number | 否 | 1 | ||
remote_thread_count | Number | 否 | 1 | ||
wk_uuid | String | 否 | |||
bk_uuid | String | 否 | |||
quiesce | Number | 否 | 1 | ||
snapshot | Number | 否 | 1 | ||
mirror_file | String | 否 | |||
mirror_disk_path | String | 否 | |||
schedule_next_time | String | 否 | |||
dirty_byte | Number | 否 | 1 | ||
source_disk_path | String | 否 |
策略 - 删除
SDK方法名:deleteDtrackBackup;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup
Method
DELETE
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
policy_uuids | Array | 否 | |||
delete_mirror | Number | 否 | |||
force | Number | 是 | 1 - 强制删除 0 - 非强制删除 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
fail_list | Array | ||||
code | Number | 1 | |||
message | String | ||||
policy_uuid | String | ||||
policy_name | String | ||||
success_list | Array | ||||
code | Number | 1 | |||
message | String | ||||
policy_uuid | String | ||||
policy_name | String | ||||
ret | Number | 200 |
策略 - 操作
SDK方法名:{operate}DtrackBackup;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup/operate
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
operate | String | 否 | 创建快照:take_snapshot; 删除快照:delete_snapshot; 创建克隆:take_snapshot_clone; 删除克隆:delete_snapshot_clone; 分析:scan; 取消分析:cancel_scan; 同步:sync; 取消同步:cancel_sync; 暂停:suspend; 继续:resume; | ||
policy_uuid | String | 否 | 必传 | ||
snapshot_name | String | 否 | 可选,创建快照、删除快照、创建克隆 必传 | ||
quiesce | Number | 否 | 1 | 可选,创建快照、同步 必传 | |
snapshot | Number | 否 | 0 | 可选,同步 必传 | |
base_on_driver | Number | 否 | 0 | 可选,分析 必传 | |
sync_after_scan | Number | 否 | 0 | 可选,分析 必传 | |
fs_analyze | Number | 否 | 0 | 可选,分析、同步 必传 | |
reason | Number | 否 | 128 | 可选,取消分析(128)、取消同步(32) 必传 | |
snapshot_clone_name | String | 否 | 可选,创建克隆、删除克隆 必传 | ||
force | Number | 否 | 可选,删除快照 必传 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | 具体错误码详见底层接口定义 | |
message | String | 否 | [0] success |
策略 - 添加历史记录(底层调)
SDK方法名:addDtrackBackupHistory;
URL 参数:policy_uuid(不带大括号)
示例URL:https://172.20.79.69:58086/api/dtrack/backup/790502A5-F563-4E22-8E64-692713FDE812/history
URL
//dtrack/backup/:uuid([A-F0-9-]+)/history
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
type | Number | 否 | 1 | job_type | |
status | Number | 否 | 1 | job_state | |
create_time | Number | 否 | 1563257893 | jon_create_time 此处为linux时间戳 | |
end_time | Number | 否 | 1563257893 | jon_end_time 此处为linux时间戳 | |
job_id | String | 否 | |||
reason | Number | 否 | 1 | ||
sync_option | Object | 否 | |||
analyze_fs | Number | 否 | 0 | ||
take_snapshot | Number | 否 | 0 | ||
quiesce | Number | 否 | 0 | ||
scan_option | Object | 否 | |||
analyze_fs | Number | 否 | 0 | ||
base_on_driver | Number | 否 | |||
sync_after_scan | Number | 否 | |||
sync_statistic | Object | 否 | |||
read_sector | Number | 否 | 1 | ||
send_sector | Number | 否 | 1 | ||
write_sector | Number | 否 | |||
scan_statistic | Object | 否 | |||
local_scan_bit | Number | 否 | 1 | ||
remote_scan_bit | Number | 否 | 1 | ||
total_delta_bit | Number | 否 | 1 | ||
clean_bit | Number | 否 | 1 | ||
Content-Type | String | 否 | application/json |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success |
策略 - 查询历史记录
SDK方法名:listDtrackBackupHistory;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:policy_uuid
URL
//dtrack/backup/:uuid([A-F0-9-]+)/history
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
page | Number | 否 | |||
limit | Number | 否 | |||
start | Number | 否 | 可选,用来过滤,时间范围开始,时间戳 | ||
end | Number | 否 | 可选,用来过滤,时间范围结束,时间戳 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
total | Number | 否 | 1 | ||
info_list | Array | 否 | |||
id | String | 否 | 3 | ||
uuid | String | 否 | 8E230D47-7E4E-46EF-8FC4-D314B79ACB9D | ||
type | String | 否 | 1 | ||
status | String | 否 | 1 | ||
create_time | Number | 否 | 1563257893 | ||
end_time | Number | 否 | 1563257893 | ||
detail | Object | 否 | |||
type | Number | 否 | 1 | ||
status | Number | 否 | 1 | ||
create_time | Number | 否 | 1563257893 | ||
end_time | Number | 否 | 1563257893 | ||
job_id | String | 否 | |||
reason | Number | 否 | 1 | ||
sync_option | Object | 否 | |||
analyze_fs | Number | 否 | 0 | ||
take_snapshot | Number | 否 | 0 | ||
quiesce | Number | 否 | 0 | ||
scan_option | Object | 否 | |||
analyze_fs | Number | 否 | 0 | ||
base_on_driver | Number | 否 | |||
sync_after_scan | Number | 否 | |||
sync_statistic | Object | 否 | |||
read_sector | Number | 否 | 1 | ||
send_sector | Number | 否 | 1 | ||
write_sector | Number | 否 | |||
scan_statistic | Object | 否 | |||
local_scan_bit | Number | 否 | 1 | ||
remote_scan_bit | Number | 否 | 1 | ||
total_delta_bit | Number | 否 | 1 | ||
clean_bit | Number | 否 | 1 |
策略 - 获取快照列表
SDK方法名:listDtrackBackupSnap;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:policy_uuid
URL
//dtrack/backup/:uuid([A-F0-9-]+)/snap
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
snapshots | Array | 否 | |||
type | Object | 否 | |||
name | String | 否 | |||
used | Number | 否 | 1 | ||
free | Number | 否 | 1 | ||
refer | Number | 否 | 1 | ||
mountpoint | String | 否 | |||
clones | Array | 否 | |||
name | String | 否 |
安装卸载驱动
SDK方法名:dtrackBackupCtlDrv;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup/ctl_drv
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | |||
ctl_flag | String | 否 | INSTALL_DRIVER |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success |
重启系统
SDK方法名:dtrackBackupRebootSystem;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/backup/reboot
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success |
策略 - 获取服务功能
SDK方法名:dtrackBackupFeatureMatrix;
URL
//dtrack/backup/feature_matrix
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 节点uuid | |||
type | String | tc | 客户端传tc,灾备机传ts |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | [0] success | |||
qcow2 | Boolean | true | 是否支持qcow2格式 | ||
sparse | Boolean | true | 是否支持sparse | ||
version | String | '' | 这个字段暂时没用到 |
----------------------
URL
/dash_5
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
ISCSI发起者 - 获取名称
SDK方法名:describeDtrackNodeInitiatorName;
用于新建节点时,当打开“用作ISCSI发起者”开关时,获取名称和状态供用户选择;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/node/initiator_name
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 修改节点传这个 | ||
config_addr | String | 否 | 新建节点传这个 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
name | String | 否 |
ISCSI发起者 - 获取状态
SDK方法名:describeDtrackNodeInitiatorStatus;
用于新建节点时,当打开“用作ISCSI发起者”开关时,获取名称和状态供用户选择;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/node/initiator_status
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | |||
config_addr | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
run_status | String | 否 |
ISCSI发起者 - 获取版本
SDK方法名:describeDtrackNodeInitiatorVersion;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/node/initiator_version
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | |||
config_addr | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
version | Object | 否 | |||
major_version | Number | 否 | 1 | ||
minor_version | Number | 否 | 1 | ||
build_number | Number | 否 | 1 |
----------------------
URL
/dash_9
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
MySQL - 配置访问参数
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:mysqlConf;
URL
//dtrack/node/mysql_conf
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid | ||
username | String | 否 | |||
password | String | 否 | |||
timeout | Number | 否 | 1 | ||
port | Number | 否 | 1 | ||
mysql_path | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 |
MySQL - 获取访问参数
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:listMysqlConf;
URL
//dtrack/node/mysql_conf
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
username | String | 否 | |||
password | String | 否 | |||
timeout | Number | 否 | 1 | ||
port | Number | 否 | 1 | ||
mysql_path | String | 否 |
MySQL - 获取数据库名
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:listMysqlDb;
URL
//dtrack/node/mysql_db
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
db_name | Array | 否 |
Oracle - 配置访问参数
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:oracleConf;
URL
//dtrack/node/oracle_conf
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid | ||
username | String | 否 | |||
password | String | 否 | |||
timeout | Number | 否 | 1 | ||
port | Number | 否 | 1 | ||
sqlplus_path | String | 否 | |||
sid | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 |
Oracle - 获取访问参数
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:listOracleConf;
URL
//dtrack/node/oracle_conf
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
username | String | 否 | |||
password | String | 否 | |||
timeout | Number | 否 | 1 | ||
port | Number | 否 | 1 | ||
sqlplus_path | String | 否 | |||
sid | String | 否 |
Oracle - 获取表空间
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:listOracleDb;
URL
//dtrack/node/oracle_db
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
tablespace_name | Array | 否 |
SqlServer - 配置访问参数
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:sqlserverConf;
URL
//dtrack/node/sqlserver_conf
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid | ||
timeout | Number | 否 | 1 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 |
SqlServer - 获取访问参数副本
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
SDK方法名:listSqlserverConf;
URL
//dtrack/node/sqlserver_conf
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | 规则的 wk_uuid |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
timeout | Number | 否 |
----------------------
URL
/dash_6
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
还原 - 获取目标端列表
SDK方法名:listDtrackRecoveryTarget;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/recovery/target
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | |||
address | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
target | Array | 否 | |||
name | String | 否 | |||
portal_no | Number | 否 | 1 | ||
portal | Array | 否 | |||
initiator_name | String | 否 | |||
initiator_port_no | Number | 否 | 1 | ||
name | String | 否 | |||
address | String | 否 | |||
port_no | Number | 否 | 1 | ||
connect_status | Number | 否 | 1 | ||
auth_type | Number | 否 | 1 | ||
active_session_no | Number | 否 | 1 |
还原 - 是否发现目标端
SDK方法名:describeDtrackRecoveryTargetDiscovered;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
URL
//dtrack/recovery/target_discovered
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 否 | |||
address | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
discovered_status | Number | 否 | 1 |
----------------------
URL
/dash_8
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
策略组 - 创建
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
SDK方法名:createDtrackGroup;
URL
//dtrack/group
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
wk_uuid | String | 否 | |||
group_name | String | 否 | |||
config | Object | 否 | |||
sync_type | Number | 否 | 1 | ||
schedule_config | String | 否 | |||
snapshot | Number | 否 | 1 | ||
quiesce | Number | 否 | 1 | ||
retry_times | Number | 否 | 1 | ||
retry_interval | Number | 否 | 1 | ||
compress | Number | 否 | 1 | ||
compress_method | String | 否 | |||
encryption | Number | 否 | 1 | ||
encryption_method | String | 否 | |||
mysql_db_array | Array | 否 | |||
oracle_tablespace_array | Array | 否 | |||
sqlserver_enable | Number | 否 | |||
max_snap_cnt | Number | 否 | 快照保留个数 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
group_uuid | String | 否 |
策略组 - 修改
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:group_uuid
SDK方法名:modifyDtrackGroup;
URL
//dtrack/group/:uuid([A-F0-9-]+)
Method
PUT
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
group_name | String | 否 | |||
wk_uuid | String | 否 | |||
random_str | String | 否 | |||
config | Object | 否 | |||
sync_type | Number | 否 | 1 | ||
schedule_config | String | 否 | |||
snapshot | Number | 否 | 1 | ||
quiesce | Number | 否 | 1 | ||
retry_times | Number | 否 | 1 | ||
retry_interval | Number | 否 | 1 | ||
compress | Number | 否 | 1 | ||
compress_method | String | 否 | |||
encryption | Number | 否 | 1 | ||
encryption_method | String | 否 | |||
mysql_db_array | Array | 否 | |||
oracle_tablespace_array | Array | 否 | |||
sqlserver_enable | Number | 否 | |||
max_snap_cnt | Number | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success |
策略组 - 获取单个
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:group_uuid
SDK方法名:describeDtrackGroup;
URL
//dtrack/group/:uuid([A-F0-9-]+)
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
dtrack_group | Object | 否 | |||
wk_uuid | String | 否 | DFDFDFDF-AFAF-AFAF-AFAF-AFAFAFAFAFAF | ||
wk_ip | String | 否 | 172.20.1.212 | ||
wk_port | String | 否 | 26826 | ||
wk_node_name | String | 否 | DtrackClient专用,别删改 | ||
group_name | String | 否 | test | ||
group_uuid | String | 否 | 0C4F826D-59D3-4FB2-A72E-1BEE6DE70776 | ||
group_type | Number | 否 | 0 | ||
status | String | 否 | |||
create_time | Number | 否 | 1564481273 | ||
random_str | String | 否 | 4062665D-4AAE-C72B-9AA4-FA160927BED0 | ||
user_uuid | String | 否 | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC | ||
username | String | 否 | admin | ||
id | String | 否 | 13 | ||
config | Object | 否 |
策略组 - 获取列表
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
SDK方法名:listDtrackGroup;
URL
//dtrack/group
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
page | Number | 否 | |||
limit | Number | 否 | |||
where_args | Array | 否 | |||
wk_uuid | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
total | Number | 否 | 1 | ||
info_list | Array | 否 | |||
wk_uuid | String | 否 | DFDFDFDF-AFAF-AFAF-AFAF-AFAFAFAFAFAF | ||
wk_ip | String | 否 | 172.20.1.212 | ||
wk_port | String | 否 | 26826 | ||
wk_node_name | String | 否 | DtrackClient专用,别删改 | ||
group_name | String | 否 | test | ||
group_uuid | String | 否 | 0C4F826D-59D3-4FB2-A72E-1BEE6DE70776 | ||
group_type | Number | 否 | 0 | ||
status | String | 否 | |||
create_time | Number | 否 | 1564481273 | ||
random_str | String | 否 | 4062665D-4AAE-C72B-9AA4-FA160927BED0 | ||
user_uuid | String | 否 | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC | ||
username | String | 否 | admin | ||
id | String | 否 | 13 | ||
policy_count | Number | 否 | 0 | 组下的策略数量 | |
config | Object | 否 |
策略组 - 获取状态
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
SDK方法名:listDtrackGroupStatus;
URL
//dtrack/group/status
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
group_uuids | Array | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
status | Array | 否 | |||
group_uuid | String | 否 | |||
group_id | String | 否 | |||
job_type | Number | 否 | 1 | ||
job_state | Number | 否 | 1 | ||
create_time | String | 否 | |||
reason | Number | 否 | 1 | ||
sync_option | Object | 否 | |||
analyze_fs | Number | 否 | 1 | ||
take_snapshot | Number | 否 | 1 | ||
quiesce | Number | 否 | 1 | ||
scan_option | Object | 否 | |||
analyze_fs | Number | 否 | 1 | ||
base_on_driver | Number | 否 | 1 | ||
sync_after_scan | Number | 否 | 1 | ||
sync_statistic | Object | 否 | |||
read_sector | Number | 否 | 1 | ||
send_sector | Number | 否 | 1 | ||
write_sector | Number | 否 | 1 | ||
scan_statistic | Object | 否 | |||
local_scan_bit | Number | 否 | 1 | ||
remote_scan_bit | Number | 否 | 1 | ||
total_delta_bit | Number | 否 | 1 | ||
clean_bit | Number | 否 | 1 | ||
sync_runtime | Object | 否 | |||
read_thread_count | Number | 否 | 1 | ||
send_thread_count | Number | 否 | 1 | ||
last_round | Number | 否 | 1 | ||
scan_runtime | Object | 否 | |||
local_thread_count | Number | 否 | 1 | ||
remote_thread_count | Number | 否 | 1 | ||
schedule_next_time | String | 否 | |||
sync_type | Number | 否 | 1 | ||
status | Number | 否 | 1 | ||
policy_status | Array | 否 | |||
ret_code | Number | 否 | 1 | ||
policy_uuid | String | 否 | |||
policy_id | String | 否 | |||
job_type | Number | 否 | 1 | ||
job_state | Number | 否 | 1 | ||
create_time | String | 否 | |||
reason | Number | 否 | 1 | ||
sync_option | Object | 否 | |||
analyze_fs | Number | 否 | 1 | ||
take_snapshot | Number | 否 | 1 | ||
quiesce | Number | 否 | 1 | ||
scan_option | Object | 否 | |||
analyze_fs | Number | 否 | 1 | ||
base_on_driver | Number | 否 | 1 | ||
sync_after_scan | Number | 否 | 1 | ||
sync_statistic | Object | 否 | |||
read_sector | Number | 否 | 1 | ||
send_sector | Number | 否 | 1 | ||
write_sector | Number | 否 | 1 | ||
scan_statistic | Object | 否 | |||
local_scan_bit | Number | 否 | 1 | ||
remote_scan_bit | Number | 否 | 1 | ||
total_delta_bit | Number | 否 | 1 | ||
clean_bit | Number | 否 | 1 | ||
sync_runtime | Object | 否 | |||
read_thread_count | Number | 否 | 1 | ||
send_thread_count | Number | 否 | 1 | ||
scan_runtime | Object | 否 | |||
local_thread_count | Number | 否 | 1 | ||
remote_thread_count | Number | 否 | 1 | ||
quiesce | Number | 否 | 1 | ||
snapshot | Number | 否 | 1 | ||
mirror_file | String | 否 | |||
mirror_fs_mountpoint | String | 否 | |||
mirror_disk_path | String | 否 | |||
wk_uuid | String | 否 | |||
bk_uuid | String | 否 | |||
schedule_next_time | String | 否 | |||
sync_type | Number | 否 | 1 | ||
dirty_byte | Number | 否 | 1 | ||
status | Number | 否 | 1 |
策略组 - 更新绑定
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:group_uuid
SDK方法名:updateDtrackGroupBind;
URL
//dtrack/group/:uuid([A-F0-9-]+)/bind
Method
PUT
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
policy_uuids | Array | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
success_list | Array | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
policy_uuid | String | 否 | |||
policy_name | String | 否 | |||
fail_list | Array | 否 | |||
code | Number | 否 | |||
message | String | 否 | |||
policy_uuid | String | 否 | |||
policy_name | String | 否 |
策略 - 更新绑定
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:policy_uuid
SDK方法名:updateDtrackBackupBind;
URL
//dtrack/backup/:uuid([A-F0-9-]+)/bind
Method
PUT
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
group_uuid | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success |
策略组 - 删除
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
SDK方法名:deleteDtrackGroup;
URL
//dtrack/group
Method
DELETE
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
group_uuids | Array | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | [0] 操作成功。 |
策略组 - 操作
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123
SDK方法名:{operate}DtrackGroup;
URL
//dtrack/group/operate
Method
POST
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
group_uuid | String | 否 | |||
operate | String | 否 | suspend:暂停; resume:继续; sync:同步; cancel_sync:取消同步; take_snapshot:创建快照; delete_snapshot: 删除快照; | ||
reason | Number | 否 | 1 | 取消同步 | |
fs_analyze | Number | 否 | 1 | 同步 | |
snapshot | Number | 否 | 1 | 同步 | |
quiesce | Number | 否 | 1 | 同步,创建快照 | |
snapshot_name | String | 否 | 创建快照,删除快照 | ||
force | Number | 否 | 0 | 可选,删除快照必传 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
policy_ret | Array | 否 | |||
ret_code | Number | 否 | 1 | ||
policy_id | String | 否 |
策略组 - 获取快照列表
SDK方法名:listDtrackGroupSnap;
参见底层接口字段说明:https://apiref.info2soft.com/organization/repository/editor?id=30&mod=123;
URL 参数:group_uuid
URL
//dtrack/group/:uuid([A-F0-9-]+)/snap
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
snapshot | Array | 否 | |||
name | String | 否 |