分布式缓存服务 DCS-创建备份导入任务:请求参数

时间:2023-11-17 16:45:10

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

task_name

String

备份导入任务名称。

description

String

备份导入任务描述。

migration_type

String

迁移任务类型。 取值范围:

  • backupfile_import:表示备份文件导入。

  • online_migration:表示在线迁移。目前已不支持使用该接口创建在线迁移任务,请调用CreateOnlineMigrationTask创建在线迁移任务。

枚举值:

  • backupfile_import

migration_method

String

迁移方式,包括全量迁移和增量迁移两种类型。 取值范围:

  • full_amount_migration:表示全量迁移。

  • incremental_migration:表示增量迁移。

枚举值:

  • full_amount_migration

  • incremental_migration

backup_files

BackupFilesBody object

迁移任务类型为备份文件导入场景时的备份文件列表。

network_type

String

迁移任务类型为在线迁移时,表示源Redis和目标Redis连通的网络类型,包括vpc和vpn两种类型。目前已不支持用该接口创建在线迁移任务,请调用CreateOnlineMigrationTask创建在线迁移任务。

枚举值:

  • vpc

  • vpn

source_instance

SourceInstanceBody object

迁移任务类型为在线迁移场景时该参数为必填参数,表示源Redis信息。目前已不支持用该接口创建在线迁移任务,请调用CreateOnlineMigrationTask创建在线迁移任务。

target_instance

TargetInstanceBody object

表示目标Redis信息。

表3 BackupFilesBody

参数

是否必选

参数类型

描述

file_source

String

数据来源,包含OBS桶和备份记录两种类型。

枚举值:

  • self_build_obs

  • backup_record

bucket_name

String

OBS桶名。

files

Array of Files objects

导入的备份文件文件列表,数据来源为OBS桶时必须填写。

backup_id

String

备份记录ID,数据来源为备份记录时必须填写。

表4 Files

参数

是否必选

参数类型

描述

file_name

String

备份文件名。

size

String

文件大小(单位:Byte)。

update_at

String

文件最后修改时间(格式YYYY-MM-DD HH:MM:SS)。

表5 SourceInstanceBody

参数

是否必选

参数类型

描述

addrs

String

Redis实例地址(source_instance信息中填写)。

password

String

Redis密码,如果设置了密码,则必须填写。

表6 TargetInstanceBody

参数

是否必选

参数类型

描述

id

String

Redis实例ID(target_instance信息中必须填写)。

name

String

Redis实例名称(target_instance信息中填写)。

password

String

Redis密码,如果设置了密码,则必须填写。

support.huaweicloud.com/api-dcs/CreateMigrationTask.html