检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库版本检查 源数据库版本是否支持 目标数据库版本是否支持 版本是否符合从低到高或者同版本迁移 父主题: 预检查不通过项修复方法
源数据库版本是否支持 预检查源数据库版本是否符合要求,不同数据库引擎支持的版本不同,详情可参考支持的数据库。 不通过原因 源数据库版本不符合迁移要求。 处理建议 请重新选择符合版本要求的源数据库。 父主题: 数据库版本检查
目标数据库版本是否支持 预检查目标数据库版本是否符合要求,不同数据库引擎支持的版本不同,,详情可参考支持的数据库。 不通过原因 目标数据库版本不符合迁移要求。 处理建议 请重新选择符合版本要求的目标数据库。 父主题: 数据库版本检查
版本是否符合从低到高或者同版本迁移 对于同构链路,DRS会检查版本是否符合从低到高或者同版本迁移。高版本数据库中包含新的特性,目标库无此特性会有数据迁移失败的风险。 不通过原因 目前不支持从高版本数据库到低版本数据库的迁移或同步。 处理建议 请重新选择符合版本要求的源或者目标数据
MySQL或MariaDB不同版本之间的语法差异 对于源数据库和目标数据库的版本有差异的迁移和同步链路,由于不同版本之间的部分特性差异,可能会出现语法兼容性问题。 DRS接收到的源数据库Binlog日志中里保存的是原始的执行SQL语句,这些SQL语句将会直接在目标数据库中执行,如
低版本迁移至MySQL 8.0,应该注意哪些问题 MySQL 8.0较MySQL 5.7增加了一些新的特性,并在性能表现上存在差异。迁移前,需要做兼容性分析并给出解决方案。可以从兼容性、系统变量等方面考虑。 兼容性分析: 针对MySQL8.0社区版与MySQL5.7社区版进行分析,包括以下两方面:
GaussDB分布式版(MySQL兼容模式) 数据库内核版本为505.2及以下版本。 内核版本与数据库发布版本对应关系。 。 增量数据同步 全量数据同步 全量+增量数据同步 GaussDB集中式版(B兼容模式、M兼容模式) 数据库内核版本为505.2及以下版本。 内核版本与数据库发布版本对应关系。 。 增量数据同步
版本升级 从24.10.0版本后,用户界面提供设置升级的入口,用户自行设置升级的时间段,管控在此时间段类每10分钟判断任务是否满足升级条件,满足则将请求下发给内核进行版本升级。 约束限制 用户界面显示升级的入口条件: 当前任务状态为增量迁移中。 内核版本已升级至少为24.10.0
版本升级 从24.10.0版本后,用户界面提供设置升级的入口,用户自行设置升级的时间段,管控在此时间段类每10分钟判断任务是否满足升级条件,满足则将请求下发给内核进行版本升级。 约束限制 用户界面显示升级的入口条件: 当前任务状态为增量迁移中。 内核版本已升级至少为24.10.0
目标数据库对应的性能参数值改为不一致。 若您想将对比结果不一致的参数改为一致结果,请参考如下流程进行修改: 对齐源库和目标库的参数值。 当源库和目标库对应的参数值出现不一致时,选择需要修改的参数,单击“一键对齐”按钮,系统将帮您自动填充目标数据库的参数值,使其和源库对应的参数值保持一致。
read 增量阶段对源数据库CPU基本无压力,只有一个dump连接实时获取增量日志,产生Binlog日志生成速率等同的IO及带宽影响。 DRS对目标数据库的压力及影响 全量(初始化)阶段,DRS需要将源数据库结构、索引以及存量数据全部写入到目标数据库,顺序为先迁移结构,再迁移数据,
7、8.0版本) 本地自建MySQL数据库(5.5、5.6、5.7、8.0版本) ECS自建MySQL数据库(5.5、5.6、5.7、8.0版本) 其他云上MySQL数据库(5.5、5.6、5.7、8.0版本) RDS for MySQL(5.5、5.6、5.7、8.0版本) 使用建议
DRS可支持自建的MySQL数据库迁移吗? DRS支持的MySQL链路方向 自建MySQL到华为云RDS for MySQL。 华为云RDS for MySQL到自建MySQL。 DRS不支持链路方向 自建MySQL到自建MySQL 在华为云创建的ECS上自建的数据库,属于自建数据库。
源数据库 目标数据库 本地自建MySQL数据库(MySQL 5.5、5.6、5.7、8.0版本) ECS自建MySQL数据库(MySQL 5.5、5.6、5.7、8.0版本) 其他云上MySQL数据库(MySQL 5.5、5.6、5.7、8.0版本) RDS for MySQL(5
用户迁移时,如果源数据库为8.0版本,需要有mysql.user表的SELECT权限;如果为5.7及以下版本,则需要mysql系统库的SELECT权限,源数据库为阿里云数据库,则账户需要同时具有mysql.user和mysql.user_view的SELECT权限。当源数据库为8.0.2及以上版本时,还需
其他云MySQL实例准备 前提条件 已购买其他云数据库MySQL实例。 账号权限符合要求,具体见账号权限要求。 账号权限要求 当使用DRS将其他云MySQL数据库的数据迁移到华为云云数据库TaurusDB实例时,在不同迁移类型的情况下,对源数据库的账号权限要求如下: 表1 迁移账号权限 迁移类型
企业版、标准版、Web版 说明: 仅支持目标库大版本等于或高于源库大版本。 仅支持目标库功能性版本等于或高于源库功能性版本,如web版到标准版、标准版到企业版、企业版到企业版 前提条件 已登录数据复制服务控制台。 账户余额大于等于0元。 满足备份迁移支持的数据库类型和版本,详情请参见支持的数据库。
Manipulation Language 简称DML)和结构变更(Data Definition Language,简称DDL)。 支持的数据库版本 目前支持如下的源数据库版本: MySQL 5.6.x MySQL 5.7.x 支持的高级特性 数据订阅提供多种功能,详情请见表1。 表1 高级特性 特性
数据复制服务提供了参数对比功能帮助您进行源库和目标库参数一致性对比。 本章节针对不同的引擎版本,列举了常见的常规参数及性能参数,方便您在使用参数对比功能时进行参考。 MySQL 5.6版本 表1 MySQL5.6参数列表 参数名称 参数类型 是否需要重启数据库 connect_timeout
备份迁移任务是否执行预校验,默认为是。 是:为保证迁移成功,提前识别潜在问题,在恢复前对备份文件的合法性、完整性、连续性、版本兼容性等进行校验。 否:不执行预校验,迁移速度更快,但需要用户判断备份文件的合法性、完整性、连续性、版本兼容性等问题。 指定需要恢复的数据库 您可以选择将全部数据库或部分数据库进行恢复。 全