This pattern explains how to migrate an on-premises MySQL source database to Amazon Aurora MySQL-Compatible Edition. It describes two options for migration: using AWS Database Migration Service (AWS DMS) or using native MySQL tools such as mysqldbcopy and mysqldump.
Prerequisites
An active AWS account
A source MySQL database in an on-premises data center
Limitations
Database size limit: 64 TB
Product versions
MySQL versions 5.7 and 8.0. For the latest list of supported versions, see Amazon Aurora versions in the AWS documentation. If you're using AWS DMS, see also Using a MySQL-Compatible Database as a Target for AWS DMS for MySQL versions supported by AWS DMS.
Source technology stack
An on-premises MySQL database
Target technology stack
Amazon Aurora MySQL-Compatible Edition