检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
比功能。所以数据级对比功能需要结合业务场景,选用行数对比或者内容对比。 若需要查看行数对比或者内容对比详情,可单击指定对比类型操作列的“查看对比报表”,页面将跳转至新的窗口,可观察对比结果的详细情况。 若需要下载行数对比或者内容对比结果,可单击指定对比类型操作列的“导出报告”。 图5
在“基本信息”页签,单击“灾备监控”页签,查看时延监控的RTO的变化情况。 如果RTO逐渐降低或者只是短时间内增加,则无需关注。 如果RTO持续增加,可在灾备数据库执行以下语句,查看是否有执行时间比较长的sql或者正在执行的DDL。 show processlist 如果灾备数据库异常,需要联系数据库运维工程师解决。
DB数据库的日期类型的范围宽。当超出范围时,DRS服务默认会报错处理。 Microsoft SQL Server数据库的datetime2转成TaurusDB数据库映射关系datetime,最大值会变小。 Microsoft SQL Server数据库的最大值是9999-12-31
图中设置的统计维度为“按资源名称/ID”,统计周期为“按天”,您也可以设置其他统计维度和周期,详细介绍请参见流水与明细账单。 “按资源名称/ID”的格式为:任务ID.vm,示例参考图2 图2 资源示例 场景示例:核对资源用量是否与实际相符 假设用户在2023/07/20 16:03:02启
迁移对象 参数 描述 迁移用户 常见的迁移用户一般分为两类:支持迁移的用户和不支持迁移的用户。您可以根据业务需求选择“迁移”或者“不迁移”,其中,不支持迁移的账号或者未选择迁移的账号将在目标数据库中缺失,需要先确保业务不受影响。 迁移 当您选择迁移用户时,请参见《数据复制服务用户指南》
在“参数对比”页面,进行常规参数和性能参数的对比和修改。 如果用户选择不进行参数对比,或者源库和目标库参数对比一致,可跳过该步骤。 如果源库和目标库参数对比不一致,用户可选择手动修改目标数据库参数,或者单击“一键对齐”按钮系统将帮您自动填充目标数据库的参数。 单击“下一步”。 在“任务确认”页面,设置灾备任务的启动时间。
若不一致,可能会导致迁移失败,建议将参数变为一致。 不通过原因 源数据库和目标数据库的sql_mode参数不一致。 处理建议 修改源数据库或者目标数据库的sql_mode参数,使其保持一致。 如果为自建的MySQL数据库,可通过命令行方式修改。 SET sql_mode = '修改后的值';
修改连接信息 数据同步过程中,您可能修改了源数据库或者目标数据库的密码信息,导致数据同步、数据对比、重置、续传、编辑同步对象、结束等操作失败,此时您需要通过数据复制服务控制台更新为正确的信息,然后续传任务。 对于如下的同步信息,您可以进行修改。 数据库密码 数据库IP 数据库端口
修改连接信息 数据迁移过程中,您可能修改了源数据库或者目标数据库的密码信息,导致数据迁移、数据对比、暂停、续传、重置、结束等操作失败,此时您需要通过数据复制服务控制台更新为正确的信息,然后续传任务。 对于如下的迁移信息,您可以进行修改。 数据库密码 数据库IP 数据库端口 数据库用户名
修改连接信息 数据灾备过程中,您可能修改了业务数据库或者灾备数据库的密码信息,导致数据灾备、数据对比、暂停、续传、主备倒换、结束等操作失败,此时您需要通过数据复制服务控制台更新为正确的信息,然后继续灾备任务。 对于如下的信息,您可以进行修改。 数据库密码 数据库IP 数据库端口 数据库用户名
重试,导致数据库账号被锁定影响使用。 表2 数据库账号权限 类型名称 全量+增量同步 源数据库连接账号 最少需要具备sysadmin权限,或者view server state权限以及待同步数据库的db_datareader或db_owner权限。 目标数据库连接账号 如果库不存在,需要对库级别开启create
QL数据库的日期类型的范围宽。当超出范围时,DRS服务默认会报错处理。 Microsoft SQL Server数据库的datetime2转成MySQL数据库映射关系datetime,最大值会变小。 Microsoft SQL Server数据库的最大值是9999-12-31 23:59:59
库账号权限进行自动检查,并给出处理建议。 表2 数据库账号权限 类型名称 全量+增量同步 源数据库连接账号 需要具备sysadmin权限,或者view server state权限以及待同步数据库的db_datareader或db_owner权限。 目标数据库连接账号 目标库不存
时延相关 灾备任务时延增高常见原因 MongoDB链路时延增高可能原因 DRS全量阶段迁移过慢或者进度不更新可能原因 DRS增量阶段时延增高可能原因
只显示一个空格。 选择的同步对象名称中不能包含空格。 在“数据加工”页面,选择需要加工的数据,进行列加工或者数据过滤。 如果不需要数据加工,单击“下一步”。 如果需要加工列或者数据过滤,参考数据加工中的列加工,设置相关规则。 图10 数据加工 在“预检查”页面,进行同步任务预校验,校验是否可进行实时同步。
String 开始限速时间,此时间为UTC时间,开始时间为整时,如果有分钟,则会忽略,格式为hh:mm,小时数为两位,例如:01:00。 end String 结束时间,此时间为UTC时间,输入必须为59分结尾,格式为hh:mm,例如:15:59。 speed String 限速值,取值范围为1~9999,单位为MB/s。
String 开始限速时间,此时间为UTC时间,开始时间为整时,如果有分钟,则会忽略,格式为hh:mm,小时数为两位,例如:01:00。 end String 结束时间,此时间为UTC时间,输入必须为59分结尾,格式为hh:mm,例如:15:59。 speed String 限速值,取值范围为1~9999,单位为MB/s。
符集,目标库为UTF8MB3字符集,或者当源库为GBK或GB18030或ZHS16GBK字符集,目标库为GBK、GB2312、GB18030字符集时,由于字符集编码范围(GB18030_2022>GB18030>GBK>GB2312)不一致或者数据库差异,可能存在部分字符不兼容,
因为目标数据库限制,同步对象的列数不能大于1000。 源数据库要求 增量同步时,源物理分片数据库的binlog日志必须打开,且binlog日志格式必须为Row格式。 在磁盘空间允许的情况下,binlog保存时间越长越好,建议为3天。 增量同步时,必须设置MySQL源数据库的server_id
3。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表3 支持的同步对象 类型名称 使用须知 同步对象范围 支持表级同步,或者通过文件导入对象。 支持库、表结构、主键、唯一键、普通索引、表数据的同步。 其他数据库对象暂不支持,例如存储过程、触发器、函数、序列、包、同义词、用户等。