尝试使用aws-cli将文件上传到AWS S3存储桶时,是否会自动在较大的文件上使用分段上传?因为它的所有输出都是
Completed 3.0 GiB/9.4 GiB (18.4 MiB/s) with 1 file(s) remaining
这不会让我更聪明。
我检查了其他几个信息来源,this page告诉我它会自动进行,而亚马逊的帮助告诉我。
答案 0 :(得分:9)
他们在AWS文档中提到CLI命令会自动为大型对象执行分段上传。
所有涉及将对象上传到亚马逊的高级命令 S3存储桶(
aws s3 cp
,aws s3 mv
和aws s3 sync
)会自动进行 当对象很大时执行分段上传。使用这些命令时无法恢复失败的上传。如果 分段上传由于超时而失败或被手动取消 按 CTRL + C ,AWS CLI会清除所有创建的文件 并中止上传。此过程可能需要几分钟。
如果进程被kill命令或系统故障中断,则 正在进行的分段上传仍保留在Amazon S3中,必须进行清理 在AWS管理控制台中手动启动或使用
s3api abort-multipart-upload
命令。