检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例出方向的网络ACL和安全组放通。需注意,当源数据库和目标数据库不在同一个VPC内的时候,要求源数据库和目标数据库所处的子网处于不同网段,不能重复或交叉。 操作流程如图2所示: 图2 操作流程 网络配置流程 创建VPC对等连接。 同账号建立VPC对等连接的方法,可参考《创建相同账户下的对等连接》。
不同Region,通过公网网络接入华为云 使用DRS对华为云上不同Region的云数据库进行迁移时,选择公网网络其网络示意图如图1所示: 图1 网络示意图 DRS使用公网网络访问跨Region的RDS数据库,需要给源数据库绑定弹性公网IP,分别配置Region-A源数据库入方向的网络ACL和安全组放通DRS迁移实例
待确认提示及处理建议 待确认原因:源数据库包含无日志表(UNLOGGED TABLE),对无日志表的修改不会记录日志, 因此进入增量同步后,UNLOGGED类型的表将无法同步增量数据。 处理建议:请确认这些无日志表是否需要同步增量数据,如果需要,请将这些表的UNLOGGED属性去掉,参考命令:ALTER
源数据库实例状态是否正常 DRS在预检查阶段,会对提供的源数据库实例状态进行检查。 不通过原因 源数据库实例状态异常,实例不可用。 处理建议 源数据库状态异常,DRS无法访问,等待数据库实例状态正常后,重新进行预检查。 父主题: 源库实例状态检查
事务隔离级别一致性校验 MySQL迁移时,源数据库和目标数据库的事务隔离级别需要保持一致。 不通过原因 源数据库和目标数据库的事务隔离级别不一致。 处理建议 修改数据库隔离级别参数(tx_isolation或者transaction_isolation),使源库和目标库的事务隔离级别保持一致。
Oracle源库是否开启归档日志 Oracle->MySQL数据库迁移、同步场景 表1 Oracle源库是否开启归档日志 预检查项 Oracle源库是否开启归档日志。 描述 Oracle到MySQL的增量迁移,要求源数据库打开归档日志。 不通过提示及处理建议 不通过原因:Oracle源库未打开归档日志。
可能导致迁移失败。 不通过提示及处理建议 不通过原因:目标库中存在同名的对象。 处理建议:请在目标库中删除同名对象后重新校验。 父主题: 数据库对象检查
同步对象名称校验 源数据库如果存在不符合要求的数据库名、schema名或或表名,可能会导致迁移失败。 不通过原因 源数据库存在不符合要求的数据库名、schema名或表名,源数据库中库名、schema名及表名只能包含字母、下划线、中划线和数字。 处理建议 请修改不符合要求的对象名称,确保对象符合命名要求。
database `.` table ` ADD COLUMN ` column_name ` column_definition; 父主题: 数据库参数检查
出方向放行:放通数据库监听端口到实例弹性公网IP的数据传输。 VPC网络 确保数据库安全组设置正确。 查看数据库安全组入方向规则,放通DRS私网IP作为源地址可以访问云数据库监听端口。DRS实例创建成功后,可在“源库及目标库”页面获取DRS实例的私网IP。 确保数据库网络ACL设置正确。
费,以延长任务的使用时间。 在云服务控制台续费 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 数据复制服务 DRS”。 在任务管理页面,选择目标任务,单击“操作”列的“更多 > 续费”。 进入续费页面,对任务进行续费。 在费用中心续费
实时灾备 RDS for MySQL通过DRS搭建异地单主灾备
建议使用VPN等安全网络进行数据同步,确保数据传输网络安全 尽量不使用EIP网络,采用VPN等安全网络进行数据传输,通过防火墙、安全组、ACL规则等网络配置,减少攻击面,提升数据同步网络的安全性。 建议使用证书+SSL方式 证书+SSL方式连接数据库是安全的连接方式,保护数据传输过程中的完整
最佳实践汇总 本文汇总了基于数据复制服务(Data Replication Service,简称DRS)常见应用场景的操作实践,每个实践我们提供详细的方案描述和操作指导,用于指导您快速实现数据库迁移和同步。 表1 DRS最佳实践一览表 功能 源数据库类型 目标数据库 实践案例 实时迁移
产品咨询 区域和可用区 什么是数据复制服务 数据复制服务是否支持关系型数据库的HA实例迁移 数据复制服务对源数据库有什么要求 数据复制服务对目标数据库有什么要求 数据复制服务是否采用了并发技术 数据复制服务是否采用了压缩技术 DRS是否支持公有云和专属云间的数据库迁移 什么是配额 DRS支持将DB2
计费相关 失败任务计费说明 暂停任务计费说明 未启动任务计费说明 包年包月到期说明 任务结束后不删除还会计费吗 资源冻结/释放/删除/退订
况进行诊断并返回结果。 仅支持通过输入IP地址或者界面选择方式,获取数据库信息的任务节点进行网络诊断,暂不支持GaussDB的DN诊断。 集群或多AZ任务场景,只支持在主任务的节点进行诊断。 前提条件 已登录数据复制服务控制台。 已创建任务。 操作步骤 在任务管理界面,选择指定的任务,单击任务名称。
任务管理 创建灾备任务 查询灾备进度 查看灾备日志 数据对比(对比灾备项) 任务生命周期
对比任务等自动功能时,可能会访问全局服务或是Region级别服务,需要使用“账户委托”,否则会导致执行失败。 数据复制服务支持在创建任务的时候,自动将用户账户委托给数据复制服务的管理租户,即op_svc_rds,或将用户账户委托给RDS云服务,便于在执行定期任务的时候,具有对任务实行自动化管理的权限。
入云 DRS要求源数据库或目标数据库中至少有一方为本云数据库实例,入云指目标数据库为本云数据库实例的场景。 出云 DRS要求源数据库或目标数据库中至少有一方为本云数据库实例,出云指源端数据库为本云数据库实例的场景 区域和可用区 我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。