我正在尝试将大量文件从一个存储桶同步到另一个存储桶,像这样使用aws cli的s3 sync命令后,某些文件的大小最大为2GB
aws s3 sync s3://bucket/folder/folder s3://destination-bucket/folder/folder
并验证已传输的文件,很明显,大文件丢失了原始存储桶中原始文件上存在的元数据。
这是较大文件的“已知”问题,其中s3切换到分段上传以处理传输。 可以通过.aws / config文件配置此多部分处理,就像这样
[default]
s3 =
multipart_threshold = 4500MB
但是,当再次测试传输时,仍然不存在较大文件上的元数据时,元数据存在于任何较小文件中,因此很明显,我正在解决分段上传问题。
鉴于这是从s3到s3的传输,是否完全考虑了本地s3配置? 作为替代方案,既然已经传输了所有文件,有没有一种方法可以仅同步元数据?
也尝试过aws s3 cp
也不运气。