如何使用aws cli在区域之间进行S3复制?

时间:2016-01-28 15:53:52

标签: amazon-s3 aws-cli

很难弄明白这一点。这对我来说并不明显,许多解释都遗漏了关键细节。我将用解决方案回答这个问题。很抱歉,如果你觉得这很明显,但考虑到我做了多少搜索和实验,我觉得向其他人展示如何去做是值得的。

1 个答案:

答案 0 :(得分:21)

关于源区域和目标区域的诀窍是明确的。它们可能并不总是被要求,但总是展示它们并不会受到伤害:

$ aws s3 cp s3://my-source-bucket-in-us-west-2/ \
      s3://my-target-bucket-in-us-east-1/ \
      --recursive --source-region us-west-2 --region us-east-1

或在Windows上

> aws s3 cp s3://my-source-bucket-in-us-west-2/ ^
          s3://my-target-bucket-in-us-east-1/ ^
          --recursive --source-region us-west-2 --region us-east-1