检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
目前以下同步链路支持克隆功能: 入云 MySQL->MySQL MySQL->MariaDB PostgreSQL->PostgreSQL Microsoft SQL Server->MySQL Microsoft SQL Server->GaussDB(for MySQL) Microsoft
源数据库参数server_id是否符合增量迁移要求 MySQL增量迁移时,源数据库参数server_id需要满足以下要求: 如果源数据库版本小于或等于MySQL5.6,server_id的取值范围在2-4294967296之间。 如果源数据库版本大于或等于MySQL5.7,ser
修改源端VPN配置 登录华为云控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击左侧的服务列表图标,选择“网络 > 虚拟专用网络 VPN”。 在左侧导航栏选择“虚拟专用网络 > VPN连接”。 在“VPN连接”界面,选择创建源端VPN创建的VPN所在行,单击“修改”。
创建目标端VPC和安全组 创建目标端VPC和安全组,为创建DDM实例准备好网络资源和安全组。 创建VPC 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。 单击“创建虚拟私有云”购买VPC。
迁移后进行数据校验 当任务状态变为“增量迁移”,说明全量迁移已经完成,全量迁移完成后,登录DDM实例查看数据迁移结果。 等待迁移任务状态变为“增量同步”。 单击任务名称,进入任务详情页。 验证数据一致性。 在“迁移对比 > 对象级对比”页面,查看库和表的迁移结果。 在“迁移对比 >
在进行实时灾备时,需要目标数据库开启GTID功能。目标数据库GTID关闭情况下,目标数据库存在主备切换时,可能会导致任务失败。 不通过原因 目标数据库GTID未开启。 处理建议 目标数据库是RDS for MySQL实例时,GTID默认为开启状态且不支持关闭。如果GTID未开启,需要联系RDS for
明。 跨云数据库实时迁移 网络准备。 源数据库需要开放公网访问。 源数据库的网络设置: 源数据库MySQL实例需要开放外网域名的访问。 以阿里云云数据库RDS MySQL迁移到本云云数据库 RDS for MySQL为例,一般情况下,阿里云RDS MySQL不提供外网地址,需要通
事务隔离级别一致性校验 MySQL迁移时,源数据库和目标数据库的事务隔离级别需要保持一致。 不通过原因 源数据库和目标数据库的事务隔离级别不一致。 处理建议 修改数据库隔离级别参数(tx_isolation或者transaction_isolation),使源库和目标库的事务隔离级别保持一致。
据迁移。DRS增量迁移是通过读取源数据库的原始增量日志数据(例如MySQL的Binlog)后解析转换进行 。 以MySQL的Binlog为例,部分他云只读MySQL备库的Binlog并不完整,会导致DRS无法进行增量数据同步。用户可使用mysqlbinlog下载并确认Binlog内容完整性。
Definition Language,简称DDL)。 支持的数据库版本 目前支持如下的源数据库版本: MySQL 5.6.x MySQL 5.7.x 支持的高级特性 数据订阅提供多种功能,详情请见表1。 表1 高级特性 特性 说明 动态增减订阅对象 在数据订阅过程中,您可以随时增加或减少需要订阅的对象。
目前以下迁移链路支持续传功能: 入云 MySQL->MySQL MySQL->TaurusDB MySQL->DDM MySQL分库分表->DDM MongoDB->DDS MongoDB->GeminiDB Mongo 出云 MySQL->MySQL DDS->MongoDB 如果因
异构数据库兼容性风险须知 在进行异构数据同步时,DRS会对兼容性进行检查,需要用户自行确认是否涉及。 待确认原因 待迁移的表中以字符串为主键或唯一键的列不包含空格,由于源数据库的字符串作为主键、唯一键时区分空格,而目标数据库不区分,所以有可能导致数据不一致或迁移失败。 由于源数据
创建VPC和安全组 创建VPC和安全组,为创建实例准备网络资源和安全组。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 创建VPC 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。
对于暂停状态的灾备任务,数据复制服务支持解除目标数据库的只读状态。 约束限制 目前仅支持MySQL->MySQL、MySQL->TaurusDB、TaurusDB->TaurusDB的单主灾备任务在暂停状态下进行解除或者设置只读。 目标数据库解除只读状态后,支持再设置为只读状态。 解除
API接口仅支持MySQL->MySQL迁移和同步,MongoDB->DDS迁移,MySQL->Kafka同步,TaurusDB->Kafka同步,GaussDB->GaussDB同步,GaussDB->Kafka同步,PostgreSQL->PostgreSQL同步,MySQL->My
修改源数据库的参数值。 如果为自建的MySQL数据库,可通过命令行方式修改。 SET sql_mode = '修改后的值'; 如果为RDS for MySQL实例,可通过修改数据库sql_mode参数实现,详情请参考修改实例参数章节。 父主题: 数据库参数检查
任务,则可通过重置功能,重新开始迁移而不用再次配置任务。 DRS目前支持以下迁移链路的重置: MySQL->MySQL MySQL->DDM MySQL->TaurusDB MySQL分库分表->DDM Redis->GeminiDB Redis Redis集群->GeminiDB
源数据库的expire_logs_days参数设置为0。 处理建议 如果源数据库为云上RDS for MySQL实例,可参考设置RDS for MySQL本地Binlog日志清理内容,将expire_logs_days设置在合理的范围内。 如果源数据库为本地自建MySQL,请参考如下步骤修复。
更中,数据灾备处于暂停阶段,变更完成后,会自动续传。 约束限制 账户余额大于等于0元,才可变更规格。 目前灾备仅支持引擎为MySQL->MySQL、MySQL->TaurusDB、TaurusDB->TaurusDB任务升级实例规格,不支持降低规格。 目前仅支持任务状态为灾备初始化、灾备中的任务进行规格变更。
在进行数据迁移时,需要源数据库开启GTID功能。源数据库GTID关闭情况下,源数据库存在主备切换时,可能会导致任务失败。 不通过原因 源数据库GTID未开启。 处理建议 源数据库是RDS for MySQL实例时,GTID默认为开启状态且不支持关闭。如果GTID未开启,需要联系RDS for MySQL运维人员进行处理。