开发者社区 问答 正文

大文件上传如何续传

归档存储数据的上传方式有两种:


  • 一种是直接上传完整的文件,这种方式简单快速直接,但是会限制上传文件最大为6GB。

  • 另外一种方式是分段上传,称为Multipart Upload。将上传文件分块,逐步上传每个分块,最后调用完成文件上传接口。

由于归档存储本身不提供上传的续传功能,对于超过100MB的文件,为了保证上传成功,推荐使用分段上传(Multipart Upload)方式。
详细信息参见:

展开
收起
云栖大讲堂 2017-10-26 15:51:52 1900 分享 版权
阿里云 AI 助理回答

归档存储数据上传有两种方式,具体为:

  1. 直接上传完整文件

    • 特点:简单、快速,但限制了文件大小不超过6GB
  2. 分段上传(Multipart Upload)

    • 适用场景:对于超过100MB的文件,鉴于归档存储不支持续传功能,推荐使用此方法以确保上传成功。
    • 操作步骤:将大文件分割成多个小部分(Part),逐一上传这些分块,最后通过调用完成文件上传接口合并所有分块。
    • 注意事项:分段上传无单个文件大小上限,总文件大小可高达48.8TB,每个Part大小范围应在100KB至5GB之间,最后一个Part可以小于100KB。

由于归档存储本身不具备续传能力,采用分段上传是应对大文件和网络不稳定情况的有效策略。详细操作指引请参考归档存储API手册的4.3章节:Multipart Upload操作

此外,在进行分段上传时,还需留意相关费用与限制,比如AbortMultipartUpload、ListMultipartUploads、ListParts等API的计费规则,以及分片数量、大小等使用限制。同时,考虑优化上传策略,如避免因文件命名导致的性能瓶颈,并合理规划存储类型转换以降低成本。

总之,针对大于6GB或需稳定上传流程的大文件,分段上传是满足归档存储需求的理想方案,请依据具体要求和限制调整上传策略。


参考角标: - 归档存储 API手册 - 4.3章节:Multipart Upload 操作 - 分片上传文档中的计费说明与使用限制

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: