【发布时间】:2020-06-25 09:16:30
【问题描述】:
我正在尝试使用 AWS CLI 在两个不同账户中的两个 S3 存储桶之间移动文件。我能够成功地对文件进行测试副本。现在我的问题是,下面的场景是否可以通过 CLI 实现?
现有结构:
S3 => Videos(bucket) => ID(folder) => list of transcoded video files
S3 => Thumbnails(bucket) => ID(folder) => list of thumbnails
新结构:
S3 => Company(bucket) => dev/prod(folder) => ID(folder) => Videos(folder) => list of transcoded video files
=> Thumbnails(folder) => list of thumbnails
ID 文件夹也会有一个 Thumbnails(folder) => 缩略图列表
所以基本上将两个 S3 存储桶数据合并到新结构中的一个存储桶中。是否可以使用 CLI 进行这种复制?如果是这样,请指导我采用这种方法。
【问题讨论】:
-
ID(folder)有多个值,还是只有一个文件夹?也就是说,是否有多个 ID 不同的文件夹,每个文件夹都包含一个 Videos 和 Thumbnails 文件夹? -
会有多个不同 ID 的文件夹,每个文件夹里面都包含视频和缩略图
标签: amazon-web-services amazon-s3 aws-cli