MySQL数据库迁移到华为云数据库
华为云数据迁移服务,提供自建 MySQL数据库到华为云数据库的数据迁移,用户可在不停服务的情况下对数据进行在线热迁移,支持具有公网 IP/Port或专线接入华为云的本地IDC 、第三方云数据库至华为云数据库或华为云服务器上自建 MySQL 数据库的迁移。
1、填写相关信息。
选择迁移类型并填写源数据库信息,如公网地址与端口等
提供源实例的super权限账号
选择目标数据库实例
选择迁移类型,支持增量迁移和增量+全量迁移。
选择需要迁移库,支持全部迁移和指定库迁移。
2、迁移参数检查
数据迁参数预检查主要包括以下几项:
源数据库连接测试
目标数据库连接测试
源数据库版本检查 目前只支持5.5、5.6
源数据库是否开启binlog
源数据库binglog_format=ROW 会默认设置为ROW
源数据库如果是从库的话,是否开启了log_slave_update
源数据server_id检查 必须>=1
源数据库非innodb表统计及反馈
源数据库大小预估
目标数据库版本检查,目标数据版本大于等于源数据库版本
目标数据库对象是否已经存在
目标数据库server_id检查
3、参数继承
华为云支持目标数据库继承部分源数据库的参数,以减少用户的操作成本。
参数名称
max_connections
expire_logs_days
max_binlog_files
sync_binlog
innodb_flush_log_at_trx_commit
lower_case_table_names
slave_net_timeout
long_query_time
华为云参数检查
参数检查是迁移任务启动之前的必经阶段,主要是对影响迁移成功的前置条件进行检查。例如源数据库实例的连通性,迁移账号的权限等的检查。如果预检查失败了,那么可以根据修复方法修复后,重新进行预检查。
华为云迁移配置
指目标数据库将会继承源数据库的部分参数。
华为云导入导出数据
指从源数据库将备份导出并导入到目标数据库。
华为云全量数据迁移
协助用户将源数据库中的历史存量数据迁移至华为云目标数据库。
华为云增量数据迁移
帮助用户将迁移过程中,源数据库提供服务产生的增量数据实时同步到目标数据库。
华为云同步延迟
同步延迟是指同步到目标数据库的最新数据在源数据库执行的时间戳,和源数据库当前时间戳的差值。同步延迟反映了目标数据库跟源数据库的数据时间差。当同步延迟为0时,表示源数据库、目标数据库数据完全一致。
发表评论