+86 135 410 16684Mon. - Fri. 10:00-22:00

使用AWS DMS迁移自建Mysql数据库至RDS教程

使用AWS DMS迁移自建Mysql数据库至RDS教程

使用AWS DMS迁移自建Mysql数据库至RDS教程

一、AWS RDS开通及使用

介绍

Amazon Relational Database Service (Amazon RDS) 让您能够在云中轻松设置、操作和扩展关系数据库。它在管理耗时的数据库管理任务的同时,提供经济实用的可调容量,使您能够腾出时间专注于应用程序和业务。

075a69c5dd9e2892051352ab42b04bc7

开通

1、进入RDS控制台,点击“启动数据库实例”

23a1a6b18375917374326c47f0028ef1

2、选择MySQL,点击“选择”

49b1b91a1d87bef84a52196bec1acbea

3、配置数据库信息

cc843761945f8d89dbd97872cd3cfb81

4、配置高级设置

f9f8fb0585b7838826722fa2e7e305bb

5、开通完成

1ac9e84aa96ed168907e9a3cbc1b1c89

连接RDS实例

1、进入RDS控制台

df22e205eddfa74ba551bd6bfd4ce099

2、点击“实例操作”-“查看详细信息”,获取终端节点df05bdb60db6c482dc449f641f9b1723

3、在AWS的EC2中使用MySQL Client进行连接

82de969bc3517cae17a54e08436379f3

 

二、使用AWS DMS迁移工具将自建数据库MySql迁移到RDS

AWS Database Migration Service (DMS)

AWS Database Migration Service 可帮助您轻松并安全地将数据库迁移至 AWS。源数据库能够在迁移过程中全面保持运行,这可以尽可能减少依赖该数据库的应用程序的停机时间。AWS Database Migration Service 可以在广泛使用的开源商业数据库之间迁移您的数据。

该服务支持同构迁移(例如从 Oracle 迁移到 Oracle),以及在不同数据库平台之间的异构迁移(例如从 Oracle 迁移到 Amazon Aurora 或从 Microsoft SQL Server 迁移到 MySQL)。它还支持您从任意受支持的源位置(包括 Amazon Aurora、PostgreSQL、MySQL、MariaDB、Oracle、SAP ASE 和 SQL Server)将数据流式传输到 Amazon Redshift,以便在 PB 级数据仓库中对数据进行整合和轻松分析。AWS Database Migration Service 还可用于连续数据复制,且高度可用。

将自建数据库迁移至RDS

1、创建迁移账户

在源库中,新建迁移账户,并对需要迁移的库授权。

3ce93fa4cdb8ff0feb777a7b503414c1

2、进入DMS

1c14ff89b48765fcc1c7de85848b3255

8ec57a7b0d4b2fae2f9918827052ddc5

3、创建复制实例

9a7c00c15904c8f0333577ea4bcbe2b5

4、配置源库

58513d13cc3cd52f3c2492c1ae91f10c

依次填写:

3254ab6dc010cb0b96ea56cc9b251ef6

点击链接测试

5a2f83a765b4314885367f102a27c793

5、配置目标库

ca7c8682074b2d5d5d055ab695acf98c

6、创建迁移任务

42adb213b1b0dca3efd17d012dfeb68d

d1354b180c7640f3abffe6d30a353fb7

7、任务开始

67e89b6752955d3f74cb4b57f5896054

fc97a45e2e5f96574816fb924a0ecfc8