小编Pau*_*uez的帖子

AWS CLI S3仅针对所选文件进行同步?

我需要同步两个AWS S3存储桶,但我只需要同步列表中的文件.这是场景:

BucketA:

File1.jpg Deleted  
File2.jpg Modified
File3.jpg Deleted
File4.jpg Modified
File5.jpg Modified
File6.jpg New
Run Code Online (Sandbox Code Playgroud)

BucketB:

File1.jpg 
File2.jpg 
File3.jpg 
File4.jpg 
File5.jpg 
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样的命令:

aws s3 sync s3://BucketA s3://BucketB --delete --exclude "*" --include "File1.jpg;File2.jpg;File4.jpg"
Run Code Online (Sandbox Code Playgroud)

结果BucketB必须是这样的:

File1.jpg deleted
File2.jpg Modified
File3.jpg No changed
File4.jpg Modified
File5.jpg No changed
Run Code Online (Sandbox Code Playgroud)

任何的想法?

sync amazon-s3 amazon-web-services aws-cli

4
推荐指数
1
解决办法
3278
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1

aws-cli ×1

sync ×1