跳至内容

如何在不中断应用程序的情况下在 Amazon S3 存储类别之间进行迁移?

1 分钟阅读
0

我需要在不中断应用程序的情况下在 Amazon Simple Storage Service (Amazon S3) 存储类别之间迁移数据。

解决方法

在开始之前,请查看复制的要求和注意事项

要在不中断应用程序的情况下,在 Amazon S3 存储类别之间进行迁移,请完成以下步骤:

  1. 使用 S3 批量复制进行初始数据传输。S3 批量复制在后台运行,不会影响您的应用程序对源数据的访问。
  2. 配置跨区域复制 (CRR) 以自动复制新对象。CRR 可确保您的应用程序不间断地继续写入源存储桶。
  3. 只有在初始复制完成并设置 CRR 后,才更新应用程序以从新存储类别中读取。有关更多信息,请参阅将 Amazon S3 存储桶挂载为本地文件系统

要将数据迁移到 Amazon S3 Standard-IA 存储类别,您可以使用生命周期策略来转换存储。要将数据传输到 Amazon S3 Standard 存储类别,您可以在 EMR 集群上运行 Amazon EMR S3DistCp 来复制所有对象。

S3 Glacier 存储类别

对于 Amazon S3 Glacier Deep Archive 或 S3 Glacier Flexible Retrieval 存储类别,由于文件检索可能需要数小时,因此无法直接同步。在同步之前,请将文件转换为 S3 Standard 存储类别。有关更多信息,请参阅自动将您的 Amazon Glacier 保管库存档复制到 S3 存储桶和存储类别

相关信息

Amazon S3 定价

AWS 定价计算器

什么是 Amazon S3?