检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全量+增量同步 源数据库连接账号 数据库的CONNECT权限,模式的USAGE权限,表的SELECT权限,序列的SELECT权限。 数据库的CONNECT权限,模式的USAGE权限,表的SELECT权限,序列的SELECT权限,无主键表的UPDATE、DELETE和TRUNCAT
Server源库表类型,源库表不支持SQL_VARIANT、GEOMETRY、GEOGRAPHY数据类型,如果存在该类型的数据,则导致同步失败。 不通过原因 源库存在数据类型不支持同步的表。 处理建议 单击“上一步”,返回至对象选择页面,在同步对象中去除该对象。 父主题: 数据库参数检查
使用DRS对华为云上不同Region的云数据库进行迁移时,选择公网网络其网络示意图如图1所示: 图1 网络示意图 DRS使用公网网络访问跨Region的RDS数据库,需要给源数据库绑定弹性公网IP,分别配置Region-A源数据库入方向的网络ACL和安全组放通DRS迁移实例的弹性公网IP,Reg
一列手动输入调整的倍数或结果后,单击左上角的“一键修改”,即可完成修改。 将对比结果不一致的性能参数改为一致,请参考如下流程进行修改: 对业务库和灾备库的参数值。 选择需要修改的参数后,单击“一键对齐”,系统将帮您自动填充灾备数据库的参数值,使其和业务数据库对应的参数值保持一致。
图1 部署架构图 服务列表 虚拟私有云 VPC 云数据库RDS 数据复制服务 DRS 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。 本实践端到端的数据为测试数据,仅供参考;更多关于MySQL数据迁移须知请单击这里了解。 父主题: 其他云MySQL迁移到云数据库
盖原来的冲突数据。 过滤DROP DATABASE 实时同步过程中,源数据库端执行的DDL操作在一定程度上会影响数据的同步能力,为了降低同步数据的风险,数据复制服务提供了过滤DDL操作的功能,目前支持默认过滤删除数据库的操作。 是,表示过程中不会同步用户在源数据库端执行的删除数据库的操作。
建议将所有的数据库备份在一个bak文件里或者少量的bak文件里,这样可以减少频繁的上传与恢复,实现打包上传和打包恢复的效果。 导出增量备份文件。 通过Microsoft SQL Server Management Studio 数据库管理软件登录到本地数据库中心。 选择需要迁移的数据库,单击鼠标右键,选择“任务>备份”。
AN IP具有更强的容错性,更好的负载能力,更快的同步体验。 如果需要使用SCAN IP,需要保证SCAN IP与源库的所有VIP互通,否则无法通过测试连接检查。 若不使用SCAN IP,可以使用某一节点的VIP,其他节点异常不影响同步。 关于SCAN IP的说明,可参考Oracle官网文档。
有执行时间比较长的sql或者正在执行的DDL。 show processlist 如果灾备数据库异常,需要联系数据库运维工程师解决。 RPO增大常见原因 RPO是增量同步期间业务数据库一个事务的提交时间与送达DRS实例的时间差,RPO值较大,说明业务数据库最新的变更数据还没有抽取到DRS灾备实例。一般有以下几种原因:
不同源数据库来源对应的审计日志格式不同,具体说明可参考如下说明。 表1 审计日志参数说明 参数 说明 quo 包裹符号,一般审计日志中的SQL是会被该符号包裹起来。 column 每行总列数。 separator 审计日志分割符号。 format 关键列表示的含义,从0开始计数。
检查源数据库选择的对象是否符合迁移或者同步要求。 不通过原因 源数据库不存在要同步的对象。 源数据库暂时不可用。 Oracle为源的任务,所选表的schema名、表名及其包含的列名超过了30个字符。 Microsoft SQL Server为源的任务,单个任务同步的表超过了1000张。
在“实时灾备管理”页面,选择指定的灾备任务,单击任务名称进入“基本信息”页签。 在左侧导航栏,单击“标签”。 在“标签”页签单击“编辑标签”,在“编辑标签”弹出框中,单击“添加新标签”,输入标签的键和值,,然后单击“确定”。 输入标签的键和值时,系统会自动联想当前用户的所有实例(除当前实例外)的所有关联的预定义标签。
在“备份迁移管理”页面,选择指定的备份迁移任务,单击任务名称进入“基本信息”页签。 在左侧导航栏,单击“标签”。 在“标签”页签单击“编辑标签”,在“编辑标签”弹出框中,单击“添加新标签”,输入标签的键和值,,然后单击“确定”。 输入标签的键和值时,系统会自动联想当前用户的所有实例(除当前实例外)的所有关联的预定义标签。
HEX(AES_ENCRYPT('test', 'k')),得到的结果为0201581D9FC84F7BBF136A80E7FC9572,两次的结果不一致。可能会导致源库的加密数据同步到目标库之后,在目标库执行解密无法还原出原始数据值。 不通过原因 源数据库和目标数据库的参数block_encryption_mode设置不一致。
PostgreSQL同步时,源数据库“max_wal_senders”参数值必须大于当前已使用的复制槽数量。否则,可能会导致同步失败。 不通过原因 源数据库参数“max_wal_senders”小于或等于当前已使用的复制槽数量 处理建议 建议修改源库的“max_wal_senders”参数,使其大于当前已使用复制
在“数据订阅管理”页面,选择指定的数据订阅任务,单击任务名称进入“基本信息”页签。 在左侧导航栏,单击“标签”。 在“标签”页签单击“编辑标签”,在“编辑标签”弹出框中,单击“添加新标签”,输入标签的键和值,,然后单击“确定”。 输入标签的键和值时,系统会自动联想当前用户的所有实例(除当前实例外)的所有关联的预定义标签。
签”弹出框中,单击“添加新标签”,输入标签的键和值,,然后单击“确定”。 输入标签的键和值时,系统会自动联想当前用户的所有实例(除当前实例外)的所有关联的预定义标签。 标签的键不能为空且必须唯一,长度为1~128个字符,可以包含任意语种的字母、数字和空格,以及_.:=+-@字符,
在“实时迁移管理”页面,选择指定的实时迁移任务,单击任务名称进入“基本信息”页签。 在左侧导航栏,单击“标签”。 在“标签”页签单击“编辑标签”,在“编辑标签”弹出框中,单击“添加新标签”,输入标签的键和值,,然后单击“确定”。 输入标签的键和值时,系统会自动联想当前用户的所有实例(除当前实例外)的所有关联的预定义标签。
在“实时同步管理”页面,选择指定的同步任务,单击任务名称进入“基本信息”页签。 在左侧导航栏,单击“标签”。 在“标签”页签单击“编辑标签”,在“编辑标签”弹出框中,单击“添加新标签”,输入标签的键和值,,然后单击“确定”。 输入标签的键和值时,系统会自动联想当前用户的所有实例(除当前实例外)的所有关联的预定义标签。
查看任务详情 备份迁移任务的配置信息,包括任务信息、备份文件信息和数据库信息。迁移任务创建成功后,您可查看迁移任务详细信息 。 前提条件 已登录数据复制服务控制台。 操作步骤 任务列表中,仅展示当前登录用户所创建的全部任务,同一租户下的不同用户之间的任务不可见。 在“备份迁移管理