【OSS】如何上传大文件到OSS-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

【OSS】如何上传大文件到OSS

来自:阿里云内容设计中心 2021-11-17 19:50:42 448 1

通过OSS文件上传工具或者OSS SDK上传超过5GB文件时,存在上传失败或者上传慢的情况,该如何改善呢?

取消 提交回答
全部回答(1)
  • 云上有内容
    2021-11-18 15:32:37

    通过OSS文件上传工具或者OSS SDK上传超过5GB文件时,存在上传失败或者上传慢的情况

    OSS支持单个文件的大小为0到48.8T。当需要上传大文件或一次性上传较多文件时,若遇到以下两种情况,建议通过SDK或API的分片上传和断点续传、图形化管理工具ossbrowser或者命令行工具ossutil上传文件。

    • 单个文件超过5GB,且无法通过OSS控制台上传、简单上传、表单上传、追加上传的方式上传单个文件。

    • 文件虽然小于5GB,但网络环境较差,经常因网络原因导致连接超时或连接断开等情况,上传容易失败。

    方式一:分片断点续传

    请参考分片上传和断点续传文档进行操作,适用场景如下:

    • 单个文件大小超过5GB。
    • 流式上传:当对文件大小还不确定的情况下,就开始上传。比如视频监控等行业的云录像应用。
    • 恶劣的网络环境:需要断点续传大文件。如手机端,当出现上传失败的时候,可以对失败的分片进行独立的重试,而不需要重新上传其他的分片。
    • 加速上传:要上传到OSS的本地文件很大的时候,可以并行上传多个分片以加快上传速度。

    方式二:使用ossbrowser工具上传

    请参考ossbrowser上传文档进行操作,ossbrowser工具的使用说明如下:

    • ossbrowser支持临时授权码登录。
    • 当前登录ossbrowser的AK拥有RAM的配置操作权限时,可以使用简化Policy授权。
    • 上传、下载文件较多时,可通过修改上传下载的任务数,提高上传、下载速度。
    • ossbrowser默认使用分片上传和断点续传上传文件,上传文件最大不能超过48.8 TB。

    方式三:使用ossutil工具上传

    参考ossutil上传文档进行操作,ossutil工具的使用说明如下:

    • 可以使用ossutil命令行工具的cp命令上传大文件。
    • 可通过--bigfile-threshold 参数控制分片并发上传的文件大小阈值。
    • ossutil上传单个或多个大文件时,可以通过-jobs项和-parallel项,控制并发,优化上传性能。
    • 如果需要上传大批量的文件(包括大文件)到OSS,也可以使用ossimport工具。
    • 当文件数目不是特别多,建议优先使用ossutil。
    0 0
相关问答

45

回答

★★CT团队出品:Ftp4oss阿里云OSS最好用的FTP云工具、客户端和文件同步工具

ftp4oss 2013-08-30 19:47:43 89038浏览量 回答数 45

111

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 295716浏览量 回答数 111

57

回答

OSS更新通信域名,老域名即将停止,请用户尽快变更新域名避免通信受阻

newegg11 2012-11-07 11:42:28 78388浏览量 回答数 57

51

回答

ossfs工具发布啦,让传统软件和云端存储完美融合

scorpion 2015-12-08 09:18:56 70005浏览量 回答数 51

82

回答

OSS入门教程

belle.zhoux 2014-07-07 17:14:27 151579浏览量 回答数 82

88

回答

手把手教你搭建自己的OSS FTP 服务器

lei.zhuol 2012-05-16 14:48:33 90145浏览量 回答数 88

8

回答

全线HTTPS 阿里云OSS一键签发绑定免费SSL证书图文教程

51干警网 2018-08-16 13:44:36 84820浏览量 回答数 8

13

回答

【云服务器分享】如何节省网站流量

dreamdoo 2012-10-15 10:36:09 80504浏览量 回答数 13

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 475927浏览量 回答数 24

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 204444浏览量 回答数 2
0
文章
48
问答
来源圈子
更多
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载