创建连接信息
为了方便用户创建任务,DRS支持提前在“连接信息管理”页面创建并保存源或者目标数据库信息。等待任务创建成功后,可以在“测试连接”步骤选择对应的数据库信息进行连通性测试。
约束限制
- 目前仅支持MySQL、PostgreSQL、MongoDB、Oracle数据库提前进行连接信息创建。
- 目前仅支持实时迁移、实时同步、实时灾备任务在测试连接步骤进行连接信息选择。
- 数据流动方向为入云(本云为备)时支持源数据库进行连接信息选择,数据流动方向为出云(本云为主)时支持目标数据库进行连接信息选择,数据流动方向为自建-自建时,源和目标数据库都可以选择。
- 创建连接信息时,需要选择网络类型,请选择与DRS任务一致的网络类型。如果连接信息与DRS任务的网络类型不一致,则无法在测试连接步骤选中。
操作步骤
- 在“连接信息管理”页面,单击“创建连接信息”,进入创建连接信息页面。
- 在“创建连接信息”页面,填选任务名称、描述。
    
    表1 任务和描述 参数 描述 任务名称 任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。 
- 在“创建连接信息”页面的“连接信息”区域,选择数据库引擎和网络类型,填写对应的连接信息后,单击“创建”。
    
    - MySQL连接信息 
      表2 MySQL连接信息 参数 描述 数据库引擎 选择“MySQL”。 网络类型 默认为“公网网络/VPN、专线网络”类型,目前支持“公网网络/VPN、专线网络”、“VPC网络”,此处以“公网网络/VPN、专线网络”为示例。 需要注意,此处选择的网络类型需要与后续创建任务的网络类型一致。如果网络类型不一致,则无法在测试连接步骤选中。 数据库类型 网络类型选择“VPC网络”时可见,数据库类型可选“ECS自建库”或者“RDS实例”。 VPC 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的虚拟专用网络,可以对不同业务进行网络隔离。 子网 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的子网。 数据库实例名称 数据库类型选择“RDS实例”时可见,下拉选择对应的RDS实例。 IP地址或域名 MySQL数据库的IP地址或域名。 数据库用户名 MySQL数据库的用户名。 数据库密码 MySQL数据库用户名所对应的密码。 SSL安全连接 如果选择开启SSL安全连接,请确保数据库已开启SSL,并确保相关配置正确后上传SSL证书。 说明:- 最大支持上传500KB的证书文件。
- 如果不启用SSL安全连接,请自行承担数据安全风险。
 
- Oracle连接信息 
      表3 Oracle连接信息 参数 描述 数据库引擎 选择“Oracle”。 网络类型 默认为“公网网络/VPN、专线网络”类型,目前支持“公网网络/VPN、专线网络”、“VPC网络”,此处以“公网网络/VPN、专线网络”为示例。 需要注意,此处选择的网络类型需要与后续创建任务的网络类型一致。如果网络类型不一致,则无法在测试连接步骤选中。 数据库类型 网络类型选择“VPC网络”时可见,数据库类型可选“ECS自建库”。 VPC 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的虚拟专用网络,可以对不同业务进行网络隔离。 子网 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的子网。 IP地址或域名 Oracle数据库的IP地址或域名。 说明:对于RAC集群,建议使用SCAN IP接入,提高访问性能。 端口 Oracle数据库服务端口,可输入范围为1~65535间的整数。 数据库服务名 数据库服务名(Service Name/SID),客户端可以通过其连接到Oracle,具体查询方法请参照界面提示。 PDB名称 PDB同步仅在Oracle12c及以后的版本支持,该功能为选填项,当需要迁移PDB中的表时开启。 PDB功能开启后,只能迁移该PDB中的表,并且需要提供CDB的service name/sid及用户名和密码,不需要PDB的用户名和密码。 数据库用户名 Oracle数据库的用户名。 数据库密码 Oracle数据库的用户名所对应的密码。 SSL安全连接 如果选择开启SSL安全连接,请确保数据库已开启SSL,并确保相关配置正确后上传SSL证书。 说明:- 最大支持上传500KB的证书文件。
- 如果不启用SSL安全连接,请自行承担数据安全风险。
 
- PostgreSQL连接信息 
      表4 PostgreSQL连接信息 参数 描述 数据库引擎 选择“PostgreSQL”。 网络类型 默认为“公网网络/VPN、专线网络”类型,目前支持“公网网络/VPN、专线网络”、“VPC网络”,此处以“公网网络/VPN、专线网络”为示例。 需要注意,此处选择的网络类型需要与后续创建任务的网络类型一致。如果网络类型不一致,则无法在测试连接步骤选中。 数据库类型 网络类型选择“VPC网络”时可见,数据库类型可选“ECS自建库”或者“RDS实例”。 VPC 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的虚拟专用网络,可以对不同业务进行网络隔离。 子网 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的子网。 数据库实例名称 数据库类型选择“RDS实例”时可见,下拉选择对应的RDS实例。 IP地址或域名 PostgreSQL数据库的IP地址或域名。 端口 PostgreSQL数据库服务端口,可输入范围为1~65535间的整数。 指定数据库名称 选择是否指定数据库,开启后需手动输入数据库名称。 数据库用户名 PostgreSQL数据库的用户名。 数据库密码 PostgreSQL数据库用户名所对应的密码。 SSL安全连接 如果选择开启SSL安全连接,请确保数据库已开启SSL,并确保相关配置正确后上传SSL证书。 说明:- 最大支持上传500KB的证书文件。
- 如果不启用SSL安全连接,请自行承担数据安全风险。
 
- MongoDB连接信息 
      表5 MongoDB连接信息 参数 描述 分片个数 根据MongoDB数据库实际的集群分片个数,填写对应的分片数量。 mongosIP地址或域名 MongoDB数据库的IP地址或域名,格式为IP地址/域名:端口。其中MongoDB服务端口,可输入范围为1~65535间的整数。 账号认证数据库 填写的MongoDB数据库账号所属的数据库名称。 mongos用户名 MongoDB数据库的用户名。 数据库密码 MongoDB数据库的用户名所对应的密码。 分片数据库 根据MongoDB数据库实际的集群分片个数,填写对应的分片数据库信息。 
 
- MySQL连接信息 
      
- 连接信息提交后,您可在创建迁移、同步、灾备任务的测试连接页面直接进行选择。如果数据库信息需要修改,也可在“连接信息管理”页面,查看并编辑连接信息。
 
    