Ale*_*err 7 amazon-s3 amazon-web-services aws-datasync
我想使用 Datasync 将数据从一个账户中的单个 S3 存储桶复制到另一个账户中的单个 S3 存储桶。我正在关注这个官方 AWS Datasync 博客:https://aws.amazon.com/blogs/storage/how-to-use-aws-datasync-to-migrate-data- Between -amazon-s3-buckets/第二部分“跨帐户复制对象”。
我已经设置了源存储桶和目标存储桶,并且
该博客对这些具体步骤有点混乱和不清楚,我在任何地方都找不到更简单的指南。
源 S3 存储桶策略附加到源 S3 存储桶,因此您需要登录源帐户才能对其进行编辑。
\n接下来的步骤必须从 CLI 完成。措辞有点含糊,但关键短语是“确保您\xe2\x80\x99 使用您在上一步创建的源 S3 存储桶策略中指定的相同 IAM 身份”。示例 S3 存储桶策略中引用的 IAM 身份是,arn:aws:iam::DEST-ACCOUNT-ID:role/DEST-ACCOUNT-USER因此您需要对 CLI 步骤的目标账户进行身份验证。这aws sts get-caller-identity命令仅返回用于执行该命令的身份,因此它可以确认您正在使用预期的身份,而不是设置数据同步位置时严格要求的身份。
本教程中没有明确提及,但目标帐户中的用户当然需要适当的 IAM 权限才能创建数据同步位置和任务。
\n这样思考可能会有所帮助:您需要允许目标账户中的角色访问源账户中的存储桶,然后在目标账户中设置 Datasync 位置和任务。因此,与 Datasync 配置相关的任何操作都需要在目标帐户中进行。
\n| 归档时间: |
|
| 查看次数: |
12261 次 |
| 最近记录: |