检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
停止数据写入,且作为备节点未来也不会有数据写入,备节点的数据只来自主节点的同步,任何其他地方的写入将会导致备库数据被污染,使得灾备出现数据冲突而无法修复。 DDM->DDM灾备为多任务,不支持在“灾备监控”页签进行主备倒换,可通过批量主备倒换方式进行倒换。 图1 灾备监控 批量主备倒换
便您日后的查询、审计和回溯。具体内容请参见支持审计的关键操作列表。 日志 DRS任务日志记录了数据迁移过程中的信息,包含告警、错误和提示等类型的信息。您可以通过查看日志信息,帮助您分析系统中存在的问题,进行任务修复。具体操作请参见查看迁移日志。 父主题: 安全
前不支持数据库的迁移。 处理建议:请手动在目标数据库创建好与源数据库同名的数据库、schema。 不通过原因:目标数据库已经存在需要同步的对象。 处理建议:请手动在目标库删除已经存在且需要同步的表,或者只选择同步目标库不存在的表。 MySQL->GaussDB同步场景 表2 目标库是否存在已配置数据库
安全设置global级binlog_format=ROW的步骤 通过MySQL官方客户端或者其它工具登录源数据库。 在源数据库上执行全局参数设置命令。 set global binlog_format = ROW; 在源数据库上执行如下命令确认上面操作已执行成功。 select @@global
提供访问。 源数据库实例类型 迁移模式为“全量+增量”时,需要根据源数据库的具体来源进行设置。此处以“非集群”为示例。 当源库类型属于集群时,该项需要设置为集群。 当源库类型属于副本集或者单节点时,该项需要设置为非集群。 增量数据获取方式 当源端实例类型设置为“集群”时,增量同步时需要选择数据获取方式。
增量可以在全量迁移完成的基础上实现数据的持续同步。 源数据库实例类型 迁移模式为“全量+增量”时,需要根据源数据库的具体来源进行设置。 当源库类型属于集群时,该项需要设置为集群。 当源库类型属于副本集或者单节点时,该项需要设置为非集群。 增量数据获取方式 当源端实例类型设置为“集群”时,增量同步时需要选择数据获取方式。
DRS在迁移集群时,会从Shard上抽取全量数据。正常文档和孤儿文档在不同的Shard上,DRS不会感知,都会迁移到目标库。DRS针对MongoDB迁移的冲突策略为忽略,因此最终目标库上的文档取决于哪个文档先被迁过去,会造成数据内容或行数不一致。 操作步骤 下载用于清除孤儿文档的cleanupOrphaned
本地数据中心网络采用不同类型的防火墙或主机,可参考《虚拟专用网络快速入门》中的“配置对端设备”章节实现本地数据中心数据库所在网络和华为云DRS所在VPC子网的互通。 本地数据中心自建数据库添加白名单。 本地数据中心自建数据库需要添加DRS私有IP远程访问数据库的权限。 各类型数据库添加白名
如果为RDS for MySQL实例,可通过修改数据库collation_server参数实现,详情请参考修改实例参数章节。 更多其他类型数据库修改collation_server的方法,可参考对应数据库的使用说明。 父主题: 数据库参数检查
***”日志找到。 清理源库逻辑复制槽 使用对应DRS任务的源数据库连接用户,登录该同步任务的源数据库。 查询同步任务选择的database对象所对应的流复制槽名称。 select slot_name from pg_replication_slots where database
配置目标库数据库用户名和密码。 单击“测试连接”。 当界面显示“测试成功”时表示连接成功。 图4 目标库信息 在“迁移设置”页面,设置迁移用户和迁移对象,单击“下一步”。 本次选择:全部迁移。 在“预检查”页面,进行迁移任务预校验,校验是否可进行迁移。 预检查完成后,且预检查通过率为100%时,单击“下一步”。
如果为RDS for MySQL实例,可通过修改数据库group_concat_max_len参数实现,详情请参考修改实例参数章节。 更多其他类型数据库修改group_concat_max_len的方法,可参考对应数据库的使用说明。 父主题: 数据库参数检查
操作步骤 使用DRS同步任务测试连接时的用户登录GaussDB分布式版实例。 执行如下语句,查询库中具有管理序列的表及其关联的序列。 set search_path to '';select d.refobjid::regclass::text as tablename, d.
known collation: 'utf8mb4_0900_ai_ci'] 可能原因 源数据库的版本比目标数据库版本高,或源数据库为特殊类型,支持utf8mb4_0900_ai_ci排序规则,而目标数据库MySQL不支持该规则。DRS任务在同步表结构场景下,因目标数据库不支持该排序规则而失败。
据库保持数据持续一致。 源数据库实例类型 迁移模式为“全量+增量”时,需要根据源数据库的具体来源进行设置。 当源库类型属于集群时,该项需要设置为集群。 当源库类型属于副本集或者单节点时,该项需要设置为非集群。 增量数据获取方式 当源端实例类型设置为“集群”时,增量同步时需要选择数据获取方式。
在“实时迁移管理”页面的迁移列表中,选择要结束的迁移任务,单击操作列“结束”。 在弹出框中单击“是”,提交结束任务。 一般情况下,结束任务功能可以确保特殊对象迁移的完整性(触发器、事件会在结束任务阶段迁移)。 当任务状态异常时(例如任务失败、网络异常),DRS会勾选“强制结束任务”优先结束任务,减少等待时间。
NULL, PRIMARY KEY (`Column1`) ) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; 在测试表table3_中执行语句,插入三行数据。 INSERT
当使用DRS将ECS自建数据库PostgreSQL的数据同步到本云云数据库PostgreSQL实例时,在不同同步类型情况下,对源数据库和目标数据库的账号权限要求如表1所示: 表1 同步账号权限 同步类型 全量同步 全量+增量同步 源数据库 数据库的CONNECT权限,模式的USAGE权限,表的SE
根据重做日志的信息统计操作次数。 Oracle 对于含 LOB 类型的表进行 INSERT、UPDATE 操作时会记录更多的重做日志信息:先基于非 LOB 的普通字段进行 INSERT、UPDATE操作, 再基于 LOB 类型的字段执行 。但 DRS 仅根据重做日志产生的操作信息进行统
当使用DRS将其他云MySQL数据库的数据迁移到云数据库 RDS for MySQL实例时,账号权限要求如表1所示,授权的具体操作请参考授权操作。 表1 迁移账号权限 迁移类型 全量迁移 全量+增量迁移 源数据库(MySQL) SELECT、SHOW VIEW、EVENT。 SELECT、SHOW VIEW、EVENT、LOCK