【云小课】【第34课】如何将自建MySQL迁移到RDS for MySQL

举报
数据库的小云妹 发表于 2022/01/28 10:47:04 2022/01/28
【摘要】 数据复制服务DRS支持将本地MySQL数据库的数据迁移至RDS for MySQL。通过DRS提供的实时迁移任务,实现在数据库迁移过程中业务和数据库不停机,业务中断时间最小化。本节小课为您介绍将自建MySQL迁移到RDS for MySQL的过程。部署架构本示例中,数据库源端为ECS自建MySQL,目的端为RDS实例,同时假设ECS和RDS实例在同一个VPC中。更多关于MySQL数据迁移须知...

云小课必用.png

数据复制服务DRS支持将本地MySQL数据库的数据迁移至RDS for MySQL。通过DRS提供的实时迁移任务,实现在数据库迁移过程中业务和数据库不停机,业务中断时间最小化。

本节小课为您介绍将自建MySQL迁移到RDS for MySQL的过程。

部署架构

本示例中,数据库源端为ECS自建MySQL,目的端为RDS实例,同时假设ECS和RDS实例在同一个VPC中。

1.png

更多关于MySQL数据迁移须知请单击这里了解。

一.  创建ECS(MySQL服务器)并安装MySQL社区版

购买并登录弹性云服务器,用于安装MySQL社区版。

1.   登录华为云控制台

2.   单击管理控制台左上角的2.png,选择区域“华东-上海一”。

3.   单击左侧的服务列表图标,选择“计算 > 弹性云服务器 ECS”。

4.   单击“购买云服务器”。

5.   配置弹性云服务器参数,填选信息后,单击“立即购买”。

      3.png

      选择镜像和磁盘规格。

      4.png

6.   在创建的ECS上单击“远程登录”。选择“CloudShell登录”。

7.   输入root用户密码,完成登录。

8.   执行如下命令,创建mysql文件夹。

      mkdir /mysql

9.   执行如下命令,查看数据盘信息。

      fdisk -l

10.   执行如下命令,初始化数据盘。

      mkfs.ext4 /dev/vdb

11.   执行如下命令,挂载磁盘。

      mount /dev/vdb /mysql

12.   执行如下命令,查看磁盘是否挂在成功。

      df -h

      当回显出现 /dev/vdb的数据时,表示挂载成功。

13.   依次执行如下命令,创建文件夹并切换至install文件夹。

      mkdir -p /mysql/install/data

      mkdir -p /mysql/install/tmp

      mkdir -p /mysql/install/file

      mkdir -p /mysql/install/log

      cd /mysql/install

14.   下载依赖包并上传到/mysql/install/file命令。

15.   下载并安装社区版MySQL。

二. 创建ECS并安装MySQL客户端

1.   创建MySQL客户端的弹性云服务器。

7.png

  • 确保和MySQL服务器所在ECS配置成相同Region、相同可用区、相同VPC、相同安全组。
  • 不用购买数据盘。
  • 云服务器名配置为:ecs-client。
  • 其他参数同MySQL服务器的ECS配置。

2.   下载并安装MySQL客户,请参考安装MySQL客户端

三.  创建RDS实例

本章节介绍创建RDS实例,该实例选择和自建MySQL服务器相同的VPC和安全组。

1.   登录华为云控制台

2.   单击管理控制台左上角的2.png,选择区域“华东-上海一”。

3.   单击左侧的服务列表图标,选择“数据库 > 云数据库 RDS”。

4.   填选信息后,单击“购买数据库实例”。


      8.png

      选择实例规格。

      9.png

      选择实例所属的VPC和安全组、配置数据库端口。

      10.png

      配置实例密码。

      11.png

四. 创建DRS迁移任务

介绍自建MySQL服务器上的loadtest数据库迁移到RDS MySQL实例的详细操作过程。

1.   登录华为云控制台

2.   单击管理控制台左上角的2.png,选择区域“华东-上海一”。

3.   单击左侧的服务列表图标,选择“数据库 > 数据复制服务 DRS”。

4.   单击“创建迁移任务”。

5.   填写迁移任务参数,直到任务创建完成。

      配置迁移任务名称。

      12.png

      填写迁移数据并选择模板库。这里的目标库选择创建的RDS实例。

      13.png

6.   配置源库信息和目标库数据库密码。

      截图.PNG

7.   单击“下一步”,直到迁移任务提交成功,数据迁移完成。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。