前提条件
(1)天翼云CT-RDS MySQL数据库的源端版本为5.7、8.0版本。
(2)天翼云CT-RDS MySQL数据库源端已关闭大小写敏感。
(3)天翼云CT-RDS MySQL数据库的源端版本为5.7、8.0版本。
(4)目标端数据库的存储空间必须大于源端数据库所占用的存储空间。
使用限制
待迁移的表需具备主键,否则会导致该表无法进行增量迁移和稽核修复;
不支持迁移mysql、information_schema、performance_schema等天翼云CT-RDS MySQL系统库;
目标库非自建MySQL的情况下,结构迁移仅支持迁移表结构;
迁移过程中,可迁移源端数据库的表结构、全量数据和增量数据。
源端权限要求
由于权限查询需要设计到mysql.user及mysql.db两张系统表。所以需要先授予用户以上两张表的SELECT权限。
迁移模式 所需权限 基础权限 SELECT
全量迁移 需具备基础权限,且具备REFERENCES, INDEX, SHOW VIEW, TRIGGER和全局级别:PROCESS权限 结构迁移 需具备基础权限,且具备REFERENCES, INDEX, SHOW VIEW, TRIGGER,CREATE ROUTINE, SUPER (根据不同的结构,所需权限也不同) 增量迁移 需具备基础权限,且具备全局级别REPLICATION CLIENT,REPLICATION SLAVE权限,并开启binlog row模式 稽核修复 需具备基础权限
源端配置请参照自建MySQL为源的迁移任务源端配置。