aws s3 上对存储的数据容量是没有限制的,各个 Amazon S3 数据元的大小可在 1 字节至 5 TB 之间,可在单个 PUT 中上传的最大数据元为 5 GB,对于大于 100 MB 的数据元,官方建议是要采用分段上传的方式,所以如果你有很大的文件要上传到S3上,而目前还不知道采用哪种方式最好,今天这篇文章我们就是专门来讨论如何把一个大文件上传到S3上的,经过我自己汇总,S3对上传大文件有四种方式,以下我们分别介绍:
1、第一种,用命令行方式上传,采用s3put命令进行上传:
|
s3put --bucket bicher --multipart --callback 5 pcre-8.32.zip Copying /root/boto_aws/pcre-8.32.zip to bicher/root/boto_aws/pcre-8.32.zip 0 bytes transferred / 2030600 bytes total 507904 bytes transferred / 2030600 bytes total 1015808 bytes transferred / 2030600 bytes total 1523712 bytes transferred / 2030600 bytes total 2030600 bytes transferred / 2030600 bytes total |
参数介绍,–bucket 后跟的[……]
继续阅读