【发布时间】:2017-11-23 02:36:21
【问题描述】:
有没有办法可以将文件列表从一个 S3 存储桶复制到另一个存储桶?两个 S3 存储桶都在同一个 AWS 账户中。我可以使用 aws cli 命令一次复制一个文件:
aws s3 cp s3://source-bucket/file.txt s3://target-bucket/file.txt
但是我有 1000 多个文件要复制。我不想复制源存储桶中的所有文件,因此无法使用同步命令。有没有办法使用需要复制的文件名列表来调用文件以自动执行此过程?
【问题讨论】:
-
不是一个真正的答案,但可能对您来说很有趣。您可以使用存储桶上的库存管理非常便宜地生成存储桶列表。如果您有数百万个文件,这可以节省大量资金。
标签: amazon-web-services amazon-s3 cp