我有两个S3存储桶,一个应该是另一个的子集。
我想确保我拥有子集存储区中应该包含的所有文件。
基本上,子集S3应该具有较大的S3存储桶文件夹中存在的所有文件,这些文件夹的文件夹名称中包含 analytics 。我很难确定一种有效的方法来检查两个存储桶中是否都包含相同的文件。
答案 0 :(得分:0)
您可以将sync命令与dryrun选项一起使用。如果子集存储桶包含较大存储桶的所有文件,则应该看不到任何输出。
$ aws s3 sync --dryrun s3://subset s3://larger