AWS Database Migration Service
用户指南 (版本 API Version 2016-01-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用 AWS Database Migration Service 和 AWS Snowball Edge 迁移大型数据存储

较大的数据迁移可能包含许多 TB 的信息。由于网络带宽限制或巨量数据,此过程可能很麻烦。AWS Database Migration Service (AWS DMS) 可以使用 AWS Snowball Edge 和 Amazon S3 以比其他方法更快的速度迁移大型数据库。

AWS Snowball Edge 是一项 AWS 服务,此服务提供的 Edge 设备可让您以比网络更快的速度将数据传输到云。Edge 设备是 AWS 拥有的设备。它可容纳多达 100 TB 的数据。它使用 256 位加密和行业标准的受信任平台模块 (TPM),以确保您的数据安全并形成完整的监管链。AWS Snowball Edge 提供了许多其他功能;有关更多信息,请参阅 AWS Snowball Edge 开发人员指南 中的什么是 AWS Snowball Edge?

Amazon S3 是一项 AWS 存储和检索服务。要将对象存储到 Amazon S3 中,请将要存储的文件上传到存储桶中。在上传文件时,您可以为对象以及任何元数据设置权限。有关更多信息,请参阅 S3 文档

在您使用 Edge 设备时,数据迁移过程包括以下阶段:

  1. 您使用 AWS Schema Conversion Tool (AWS SCT) 本地提取数据并将数据移至 Edge 设备。

  2. 您将 Edge 设备发运回 AWS。

  3. 在 AWS 收到您的货件后,Edge 设备会自动将其数据加载到 Amazon S3 存储桶中。

  4. AWS DMS 获取这些文件并将数据迁移到目标数据存储。如果您使用的是更改数据捕获 (CDC),这些更新将写入到 Amazon S3 存储桶中,然后应用于目标数据存储。

在本部分的后续内容中,您可以了解如何使用 Edge 设备通过 AWS SCT 和 AWS DMS 迁移关系数据库。您还可以使用 Edge 设备和 AWS SCT 将本地数据仓库迁移到 AWS 云。有关数据仓库迁移的更多信息,请参阅 AWS Schema Conversion Tool 用户指南 中的将数据从本地数据仓库迁移到 Amazon Redshift