616
阿里云
有关Multipart命令__osscmd_常用工具_对象存储 OSS-阿里云
init
命令说明:
init oss://bucket/object
初始化生成一个Upload ID。这个Upload ID可以配合后面的multiupload命令来使用。
使用示范:
python osscmd init oss://mybucket/myobject
listpart
命令说明:
listpart oss://bucket/object --upload_id=xxx
显示指定object的Upload ID下已经上传的Parts。相关概念见OSS API文档。必须要指定Upload ID。
使用示范:
python osscmd listpart oss://mybucket/myobject --upload_id= 75835E389EA648C0B93571B6A46023F3
listparts
命令说明:
listparts oss://bucket
显示bucket中未完成的multipart Upload ID和object。一般在删除bucket提示bucket非空的情况下可以用这个命令查看是否有multipart相关的内容。
使用示范:
python osscmd listparts oss://mybucket
getallpartsize
命令说明:
getallpartsize oss://bucket
显示bucket中还存在的Upload ID已经上传的Parts的总大小。
使用示范:
python osscmd getallpartsize oss://mybucket
cancel
命令说明:
cancel oss://bucket/object --upload_id=xxx
终止Upload ID对应的Multipart Upload事件。
使用示范:
python osscmd cancel oss://mybucket/myobject --upload_id= D9D278DB6F8845E9AFE797DD235DC576
multiupload(multi_upload,mp)
命令说明:
multiupload(multi_upload,mp) localfile oss://bucket/object --check_md5=false --thread_num=10
将本地文件以multipart的方式上传到OSS。
使用示范:
python osscmd multiupload /tmp/localfile.txt oss://mybucket/object
python osscmd multiup_load /tmp/localfile.txt oss://mybucket/object
python osscmd mp /tmp/localfile.txt oss://mybucket/object
命令说明:
multiupload(multi_upload,mp) localfile oss://bucket/object --upload_id=xxx --thread_num=10 --max_part_num=1000 --check_md5=false
将本地文件以multipart的方式上传到OSS。本地文件划分的块数由max_part_num来指定。这个命令在实现的时候,会先去判断Upload ID对应的Parts的ETag是否和本地文件的MD5值是否相等,相等则跳过上传。所以如果在使用之前生成一个Upload ID,作为参数传进来。即使上传没有成功,重复执行相同的multiupload命令可以达到一个断点续传的效果。--check_md5=false
表示上传文件时,不会做携带Content-MD5请求头校验。true则会做校验。
使用示范:
python osscmd multiupload /tmp/localfile.txt oss://mybucket/object --upload_id= D9D278DB6F8845E9AFE797DD235DC576
python osscmd multiup_load /tmp/localfile.txt oss://mybucket/object --thread_num=5
python osscmd mp /tmp/localfile.txt oss://mybucket/object --max_part_num=100
copylargefile
命令说明:
copylargefile oss://source_bucket/source_object oss://target_bucket/target_object --part_size=10*1024*1024 --upload_id=xxx
对于超过1G的大文件进行复制时,采用multipart的方式将object复制到指定位置,(源bucket必须与目标bucket处于同一region)。其中upload_id为可选参数,如果当需要对某一次multipart copy事件进行续传的时候,可以传入该事件的upload_id。part_size用来设定分块大小,分块最小需要大于100KB,最多支持10000块分块。如果part_size设定值导致与OSS限制冲突,程序会帮你自动调节分块大小。
使用示范:
python osscmd copylargefile oss://source_bucket/source_object oss://target_bucket/target_object --part_size=10*1024*1024
uploadpartfromfile (upff)
命令说明:
uploadpartfromfile (upff) localfile oss://bucket/object --upload_id=xxx --part_number=xxx
主要用于测试,不推荐使用。
uploadpartfromstring(upfs)
命令说明:
uploadpartfromstring(upfs) oss://bucket/object --upload_id=xxx --part_number=xxx --data=xxx
主要用于测试,不推荐使用。
最后更新:2016-11-23 17:16:08
上一篇:
有关Object命令__osscmd_常用工具_对象存储 OSS-阿里云
下一篇:
Discuz如何存储远程附件到OSS__ossftp_常用工具_对象存储 OSS-阿里云
Job(作业)__产品概念_产品简介_数据集成-阿里云
云服务器 ECS 升级内存
云上系统专家保障(标准版)__工作说明书_尊享服务_支持计划-阿里云
通过COPY数据导入__快速入门_云数据库 HybridDB-阿里云
域名合法性__附录_API文档_域名-阿里云
标签展示__进阶功能_移动定向营销_规则引擎-阿里云
VirtualMFADevice__数据类型_RAM API文档_访问控制-阿里云
NULL值处理__分区_SQL语法参考_云数据库 OceanBase-阿里云
查询APP密钥__应用管理相关接口_API_API 网关-阿里云
目标模式__场景制定_使用手册_性能测试-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云