本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将与 MySQL 兼容的数据库迁移到 AWS
Amazon Web Services (AWS) 提供了多种服务,可让您在 AWS 上运行与 MySQL 兼容的数据库。Amazon Relational Database Service (Amazon RDS) 支持与 MySQL 兼容的数据库,包括 MySQL、MariaDB 和 Amazon Aurora MySQL。AWS Elastic Cloud Computing Service (EC2) 提供了用于运行与 MySQL 兼容的数据库的平台。
迁移来源 | 解决方案 |
---|---|
RDS MySQL 数据库实例 |
您可以将数据直接从 Amazon RDS MySQL 数据库快照迁移到 Amazon Aurora MySQL 数据库集群。有关详细信息,请参阅 将数据从 Amazon RDS MySQL 数据库实例迁移到 Amazon Aurora MySQL 数据库集群。 |
在 Amazon RDS 之外运行的 MySQL 数据库 |
如果数据库支持 InnoDB 或 MyISAM 表空间,则可以使用以下选项将数据迁移到 Amazon Aurora MySQL 数据库集群:
有关详细信息,请参阅 使用 mysqldump 将 MySQL 迁移到Amazon Aurora MySQL。 |
不与 MySQL 兼容的数据库 |
还可以使用 AWS Database Migration Service (AWS DMS) 从 MySQL 数据库中迁移数据。但是,对于大型数据库,可以通过复制数据库的源文件,然后将这些文件还原到 Amazon Aurora MySQL 数据库实例中,大大降低迁移数据所需的时间,如使用 Amazon S3 将数据从外部 MySQL 数据库迁移到Amazon Aurora MySQL 中所述。 有关 AWS DMS 的更多信息,请参阅什么是 AWS Database Migration Service? |