开发者社区 问答 正文

如何实现管理碎片?



什么是碎片


碎片(Part)是用户使用Multipart Upload上传模式时,将Object切成若干个的Part,我们将这些Part称为碎片。您将这些Part上传到OSS服务端后,可以调用Complete Multipart Upload将这些碎片(Part)组合成一个完整的Object。


[backcolor=transparent]说明:

  • 您可以通过调用Complete Multipart Upload将这些碎片(Part)组合成一个完整的Object。MultipartUpload使用详情请参考Multipart Upload

  • 您可以通过设置生命周期管理来定时清理不需要的Part,此配置可以用于清理Bucket中长期没有完成CompleteMultipartUpload的Part,减少空间占用。具体操作请参见 设置生命周期

  • 碎片(Part)在完成Object组合前,不能被读取。删除Bucket时,必须先删除Object和Part。碎片主要是由分片上传操作产生,具体可参考API文档 Multipart Upload


操作步骤


  1. 进入 OSS 管理控制台 界面。

  2. 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。

  3. 单击 [backcolor=transparent]文件管理 页签。

  4. 单击 [backcolor=transparent]碎片管理,打开 [backcolor=transparent]碎片管理 页面。

  5. 删除碎片文件。
    • 如果要删除该存储空间所有的碎片文件,单击 [backcolor=transparent]清空。
    • 如果要删除部分碎片文件,选择或搜索碎片文件,然后单击 [backcolor=transparent]删除。

  • 在弹出的清空或删除确认对话框中,单击 [backcolor=transparent]确定。
  • 展开
    收起
    青衫无名 2017-10-23 10:36:01 2089 分享 版权
    阿里云 AI 助理回答

    碎片(Part)是在使用分片上传(Multipart Upload)功能时,将一个大文件(Object)拆分成的多个较小数据块。这些数据块各自独立上传至阿里云对象存储服务(OSS),每个块称为一个碎片(Part)。一旦所有Part上传完毕,您需要调用Complete Multipart Upload接口来将这些Part合并成原始的完整Object,实现断点续传和大文件上传的目的。

    重要特性与操作注意事项: - 组合Object:通过Complete Multipart Upload API,可以将上传的所有Part合并为一个完整的Object。 - 删除要求:在删除包含分片上传的Bucket前,必须先删除该Bucket下的所有Object及其相关的Part。 - 不可读状态:Part在被组合成完整的Object之前,是不能被直接读取的。 - 自动清理:可以通过设置生命周期管理策略自动删除未完成的Part,以减少存储空间占用并优化成本。 - 安全提示:Bucket和Object一旦删除即无法恢复,请谨慎操作。 - 上传过程:上传Part前,需先通过Initiate Multipart Upload获取uploadId,并确保了解分片上传的整个流程。 - 加密支持:如果初始化分片上传时指定了服务器端加密,那么上传的每个Part都会被相应地加密处理。

    综上所述,碎片(Part)是分片上传过程中不可或缺的数据组成部分,正确管理和操作这些Part对于确保数据完整性、提高上传效率及优化存储资源利用至关重要。

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