如何在 Amazon S3 中复制现有对象?

1 分钟阅读
0

我想使用 Amazon Simple Storage Service (Amazon S3) 复制在复制配置存在之前便已存在的对象。

简短描述

使用 Amazon S3 中的批量复制功能来复制在复制配置存在之前就已存在的对象。您还可以使用批量复制功能来复制以前复制过的对象以及复制失败的对象。

要使用 Amazon S3 批量复制功能来复制现有对象,请完成以下任务:

  • 配置 Amazon Identity and Access Management (IAM) S3 复制角色和 S3 批量操作角色。S3 复制角色会执行对象的复制。S3 批量操作角色负责配置复制要求。
  • 创建批量复制作业
  • (可选)查看完成报告中是否存在问题

先决条件

为帮助您完成复制过程,请完成以下任务:

有关更多信息,请参阅 S3 批量复制注意事项

解决方法

配置 S3 复制角色和 S3 批量操作角色

创建一个 IAM 角色,授予 Amazon S3 代表您进行复制的权限。然后,将批量复制策略附加到批量操作角色。有关更多信息,请参阅设置权限为批量复制配置 IAM 策略

创建批量复制作业

在创建批量复制作业之前,请确认您是首次将对象复制到目标。或者,您正在根据现有 S3 复制规则执行批量作业。有关到目标的首次复制,请参阅为第一个复制规则或新目标创建批量复制作业。有关现有复制规则,请参阅为现有复制规则创建批量复制作业

(可选)查看完成报告中是否存在问题

运行批量复制作业后,您会收到一份显示作业状态的完成报告。要对问题进行故障排除,请查看此报告,并按仅失败的任务所有任务条件筛选该报告。要了解批量复制作业失败的原因,请参阅 Amazon S3 复制失败的原因

相关信息

使用 S3 批量复制功能来复制现有对象

AWS 官方
AWS 官方已更新 1 年前