检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建OBS自建桶备份迁移任务 支持的源和目标数据库 表1 支持的数据库 源数据库版本 目标数据库版本 本地及其他云Microsoft SQL Server数据库备份文件版本: Microsoft SQL Server 2000 企业版、标准版 Microsoft SQL Server
图6 目标库信息 表8 目标库信息 参数 描述 IP地址或域名 目标数据库的IP地址或域名。 说明: 对于RAC集群,建议使用scanip接入,提高访问性能。 端口 目标数据库服务端口,可输入范围为1~65535间的整数。
多对一的场景约束及操作建议 因业务需要,不同实例、不同表的数据需要进行合并时,数据复制服务提供的数据迁移和实时同步均支持多对一的场景。 多对一场景分为实例级多对一和库表级多对一。其中实例级多对一可创建多个同步任务实现;库表级多对一仅实时同步支持,通过实时同步的对象名映射功能,实现库级或者表级数据多对一同步
源库信息 图5 源库信息 表7 源库信息 参数 描述 IP地址或域名 源数据库的IP地址或域名。 端口 源数据库服务端口,可输入范围为1~65535间的整数。 数据库用户名 源数据库的用户名。 数据库密码 源数据库用户名所对应的密码。支持在任务创建后修改密码。
正向任务源库信息 图5 源库信息 表9 源库信息 参数 描述 IP地址或域名 源数据库的IP地址或域名。 端口 源数据库服务端口,可输入范围为1~65535间的整数。 数据库用户名 源数据库的用户名。 数据库密码 源数据库用户名所对应的密码。支持在任务创建后修改密码。
log_bin_trust_function_creators一致性校验 源库的GTID功能检查 目标库的GTID功能检查 目标库参数log_bin_trust_function_creators校验 异构数据库兼容性风险须知 检查目标库的max_allowed_packet参数 源数据库是否具有日志解析权限
Oracle->GaussDB集中式版、Oracle->GaussDB分布式进入增量校验状态后,对比服务会开始通过解析的该任务涉及的表的增量日志抽取数据,持续对比。如果用户想要对比其他表的同步状态,可以取消正在对比的任务,创建新的对比任务。
recover:还原系统默认DNS IP(还原时可能会导致域名解析失败,请谨慎操作)。 枚举值: add keep update recover dns_ip 是 String 设置客户自定义DNS IP。
recover:还原系统默认DNS IP(还原时可能会导致域名解析失败,请谨慎操作)。 枚举值: add keep update recover dns_ip 是 String 设置客户自定义DNS IP。
recover:还原系统默认DNS IP(还原时可能会导致域名解析失败,请谨慎操作)。 枚举值: add keep update recover dns_ip 是 String 设置客户自定义DNS IP。
一个事务同步的完整过程如下: 源端数据库的抽取; 经过网络的传输; 由DRS进行日志解析; 最终在目标数据库上的执行完成。
DRS同步阶段2:增量同步 选择DRS同步阶段1:全量同步的DRS任务,单击“续传”。 任务进入增量阶段。当任务界面“时延”指标在30s以内时,说明数据即将追平;断开源端Oracle的业务系统连接,确保不再有数据写入源端Oracle,断开后等待约1min。 进行数据对比。单击任务名称
校验任务 对比使用场景 对比实时校验项可以清晰反馈出源数据库和目标数据库的数据是否存在差异。为了尽可能减少业务的影响和业务中断时间,校验场景提供了以下几种对比方式: 对象级对比:支持对数据库、表、索引等进行对比。 数据级对比-行对比:对比选择的表的行数是否一致,只查询表的行数,对比速度较快
endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点获取。例如IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1.myhuaweicloud.com”。
图5 源库信息 表9 源库信息 参数 描述 IP地址或域名 源数据库的IP地址或域名。 数据库用户名 源数据库的用户名。 数据库密码 源数据库的用户名所对应的密码。 源数据库的数据库用户名和密码,会被系统加密暂存,直至删除该同步任务后自动清除。
导出数据库备份文件 本小节介绍了数据库全量备份文件和事务日志(增量)备份文件的导出方法。 检查本地数据库参数配置。 该操作为全量+增量迁移的必操作项,仅进行全量迁移时,可以跳过该步骤。 由于数据库存在日志截断和收缩配置,在导出全量备份文件前,需要将数据库恢复模式配置成“完整”模式,
中间件IP地址或域名 业务数据库DDM中间件的IP地址或域名。 端口 业务数据库DDM中间件服务端口,可输入范围为1~65535间的整数。 中间件用户名 业务数据库DDM中间件的用户名。 中间件密码 业务数据库DDM中间件用户名所对应的密码。
源库补全日志级别检查 Oracle为源同步时,如果同步对象需要全列数据,源库需要打开全列补全日志。 不通过原因 同步对象需要全列数据,但是没有打开全列补全日志。 处理建议 打开全列补全日志。 参考如下命令: 库级:alter database add supplemental log
图5 源库信息 表9 源库信息 参数 描述 IP地址或域名 源数据库DB2 for LUW的IP地址或域名。 端口 源数据库DB2 for LUW服务端口,可输入范围为1~65535间的整数。 数据库用户名 源DB2 for LUW的数据库账号。
同步后进行数据校验 当任务状态变为“增量同步”,说明全量同步已经完成,全量同步完成后,登录GaussDB查看数据迁移结果。 等待迁移任务状态变为“增量同步”。 单击任务名称,进入任务详情页。 在“同步进度”页签查看全量同步结果。 如图所示,本次实践将TEST_INFO库中DATATYPELIST