更新时间:2024-03-04 GMT+08:00
清理碎片
使用场景
桶中不完整的数据称之为碎片。OBS采用分块上传的模式上传数据,在下列情况下(但不仅限于此)通常会导致数据上传失败而产生碎片。
- 网络条件较差,与OBS的服务器之间的连接经常断开。
- 上传过程中,人为中断上传任务。
- 设备故障。
- 突然断电等特殊情况。
OBS中的碎片会占用存储空间,会按照存储空间计费项进行计费。当存在运行中断或失败的分段上传任务并产生碎片后,您可以继续运行中断或失败的上传任务来消除碎片,或直接将碎片删除以节省存储空间。
您可以根据需要选用合适的方式清理碎片,详情请参见如何处理碎片。
- 当您遇到删除桶失败的场景,请检查碎片列表中的对象是否已经全部删除。如果没有,请先删除碎片列表中的所有对象。
- 当您遇到桶内无对象,却还在扣费的场景,请检查桶内是否还存在碎片。如果存在,请删除碎片以节约存储成本。
使用方式
工具 |
方法 |
---|---|
OBS控制台 |
OBS控制台提供图形化的碎片列表界面,您可以一键批量删除桶中所选中的碎片。 具体操作请参见清理碎片。 |
OBS Browser+ |
您可以一键批量删除桶中所选中的碎片。也可以单击页面上方“删除所有”,清除所有碎片。 |
obsutil |
obsutil分段上传任务产生的碎片,可以通过删除分段上传任务来删除碎片。如果一个桶内有多个分段任务,则需要删除多个任务来删除桶中所有碎片。 具体操作请参见删除分段上传任务。 |
OBS API |
您可以通过以下步骤来直接删除桶中碎片:
|
OBS SDK |
OBS SDK通常只有采用多段上传,并且最后没有合并多段上传任务时会产生碎片,您通过取消多段上传任务来删除桶内碎片。步骤如下:
|
父主题: 删除