

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 大型 MySQL 和 MariaDB 数据库的迁移选项
<a name="migration-options"></a>

您可以从多种选项中选择，从本地 MySQL 或 MariaDB 数据库迁移到 Amazon Relational Database Service（Amazon RDS）或 Amazon Aurora MySQL 兼容版数据库实例。选择正确的迁移方法和工具对于成功迁移至关重要，在本指南中，您将根据可用性、数据大小和停机时间要求评估选项。

以下是可用于将多 TB 的自行管理的 MySQL 数据库高效迁移到 Amazon RDS、Aurora 或 Amazon Elastic Compute Cloud（Amazon EC2）数据库实例的常用迁移工具和方法：
+ [Percona XtraBackup](percona-xtrabackup.md)（物理）
+ [MyDumper](mydumper.md)（逻辑）
+ [mysqldump 和 mysqlpump](mysqldump-and-mysqlpump.md)（逻辑）
+ [拆分备份](split-backup.md)（物理、逻辑或两者）

以下是可用于将多 TB MySQL 兼容版（例如 MariaDB）数据库高效迁移到 Amazon RDS、Aurora 或 Amazon EC2 数据库实例的常用迁移工具和方法：
+ [MyDumper](mydumper.md)（逻辑）
+ [mysqldump 和 mysqlpump](mysqldump-and-mysqlpump.md)（逻辑）
+ [拆分备份](split-backup.md)（物理、逻辑或两者）

对于每种迁移工具，您可以使用多种方法将大型数据库备份文件传输到 AWS Cloud。每个工具都提供了选项，您也可以使用 Amazon S3 文件网关。有关更多信息，请参阅本指南中的[使用 Amazon S3 文件网关传输备份文件](amazon-s3-file-gateway.md)。