如何为“ aws s3同步”禁用分段上传以防止元数据丢失

时间:2018-07-18 22:25:25

标签: amazon-web-services amazon-s3 aws-cli

我正在各个存储桶之间传输物品。如果项目是通过分段上传上传的,或者超过5GB,则“ aws s3 sync”不会保留元数据。幸运的是,我所有的物品只有几兆字节。如何禁用分段上传以防止元数据丢失?

1 个答案:

答案 0 :(得分:1)

AWS CLI具有命令集选项来控制分段传输。

  • multipart_threshold-CLI用于单个文件的多部分传输的大小阈值。
  • multipart_chunksize-使用分段传输时,这是CLI用于单个文件的分段传输的块大小。

您也可以通过命令行进行设置:

aws configure set default.s3.multipart_threshold 64MB

Configuration Values

您还可以使用不使用分段传输的低级api:

aws s3api put-object --bucket mybucket --key myfile.txt --body mylocalfile.txt