1.3.1 通过公网网络接入华为云
图1-9 网络示意图
DRS使用公网网络访问其他云数据库的场景,DRS创建任务后会提供弹性公网IP,您需 要在其他云为数据库绑定弹性公网IP并增加访问白名单,使得DRS可以通过弹性公网IP 访问其他云数据库。操作流程如图1-10所示:
图1-10 操作流程
操作步骤
步骤1 创建DRS任务,获取DRS实例的弹性公网IP。
DRS实例创建成功后,可在“源库及目标库”页面获取DRS实例的弹性公网IP。
图1-11 DRS 实例弹性公网 IP
步骤2 其他云申请弹性公网IP并绑定到数据库。
不同数据库对应方法不同,具体操作步骤可参考其他云官网资料进行设置。
步骤3 其他云数据库添加白名单。
其他云数据库需要添加DRS弹性公网IP远程访问数据库的权限。
各厂商云数据库添加白名单的方法不同,请参考各厂商云数据库官方文档进行操作。
以阿里云云数据库RDS MySQL为例,具体设置网络白名单的操作及注意事项可以参考 相关指导。
步骤4 测试连接。
登录DRS控制台,单击已经创建的DRS任务操作列的“编辑”,重新进入“源库及目标 库”界面,输入其他云的数据库IP、端口、用户名、密码进行测试连接。
----结束
1.3.2 通过 VPN 网络接入华为云
图1-12 网络示意图
DRS使用VPN网络访问其他云数据库场景,需要在华为云购买VPN服务,并在VPN配置 时填写DRS所在VPC和子网相关信息,同时需要在其他云购买和配置VPN,打通DRS迁 移实例和其他云数据库的网络。操作步流程图1-13所示:
图1-13 操作流程
操作步骤
步骤1 创建DRS实例,并获取DRS实例所在子网和私有IP地址。
DRS实例所在子网默认选择与目标库在同一个子网。
图1-14 迁移实例信息
DRS迁移实例创建成功后,界面会显示DRS迁移实例的私有IP地址。
图1-15 DRS 实例私有 IP
步骤2 查询DRS实例所在VPC信息。
DRS迁移实例默认和目标RDS数据库创建在相同VPC,因此可以登录目标RDS查看“基 本信息”获取迁移实例所在VPC信息。
图1-16 目标库信息
步骤3 购买VPN,并配置VPN网关和连接。
购买VPN和配置VPN相关操作,可参考《虚拟专用网络快速入门》。
其中创建VPN网关时的虚拟私有云参数为步骤步骤2中DRS迁移实例所在VPC名称。创 建VPN连接时填写的本端子网参数,填写步骤步骤1中DRS迁移实例所在子网。
步骤4 在其他云购买VPN,并根据华为云VPN配置进行对接。
具体操作请参考其他云对应官网资料进行VPN购买和对接。
步骤5 其他云数据库添加白名单
其他云数据库需要添加DRS迁移实例私有IP访问数据库的权限。各厂商云数据库添加白 名单的方法不同,请参考各数据库官方文档进行操作。以阿里云云数据库RDS MySQL 为例,具体设置网络白名单的操作及注意事项可以参考相关指导。
步骤6 配置安全组和网络ACL。
VPC默认没有网络ACL,默认安全组的规则在出方向数据全部放行,DRS迁移实例和目 标RDS数据库在相同安全组默认互通,所以在默认场景下无需配置。
如果您设置过网络ACL或安全组,请登录VPC管理控制台进行配置。
安全组:确保DRS私网IP出方向到源数据库的IP、监听端口放通。
网络ACL:确保DRS私网IP、随机端口出方向和源数据库的IP、监听端口放通。
步骤7 测试连接。
登录DRS控制台,单击已经创建的DRS任务操作列的“编辑”,重新进入“源库及目标 库”界面,输入其他云的数据库IP、端口、用户名、密码进行测试连接。
----结束