跳至内容

如何使用 DataSync 将数据传入或传出跨账户 Amazon S3 位置?

1 分钟阅读
0

我想使用 AWS DataSync 将一个 AWS 账户中的数据传输到另一个账户中的 Amazon Simple Storage Service (Amazon S3) 存储桶。

解决方法

先决条件:

要使用 DataSync 跨账户传输数据,请完成以下步骤:

  1. 要使源账户中的 IAM 角色访问目标账户中的存储桶,请更新目标账户中的 S3 存储桶策略
  2. 停用目标存储桶的访问控制列表 (ACL)
  3. 为拥有数据的 S3 存储桶创建 DataSync 源位置
    **注意:**您还可以使用 DataSync 从 Amazon Elastic File System (Amazon EFS) 文件系统Amazon FSx 文件系统传输数据。
  4. 在源账户中,使用 AWS CloudShell 创建 DataSync 目标位置
    **注意:**您无法在 DataSync 控制台中创建跨账户位置。
  5. 创建并运行 DataSync 任务
    **注意:**对于跨 AWS 区域的数据传输,请在与目标存储桶位于同一区域的源账户中创建任务。

要监控您的任务,请查看 DataSync 控制台

相关信息

如何使用 AWS DataSync 在 Amazon S3 存储桶之间迁移数据

AWS 官方已更新 3 个月前