关于对象存储OBS如何处理碎片,以下是详细的处理方法和相关解答:
1、继续运行中断或失败的分段上传任务
OBS Browser+:OBS Browser+提供图形化的任务管理界面,单击选中碎片对应的上传对象任务,运行该任务至完成,碎片即可消除。
obsutil:obsutil通过结果清单记录失败的任务,您可以通过结果清单对应的任务号恢复失败的上传任务,从而消除碎片。
OBS SDK:OBS SDK通过记录上传进度提供断点续传,您可以读取记录的进度,继续上传中断或失败的分段上传任务。
2、直接删除碎片
OBS控制台:OBS控制台提供图形化的碎片列表界面,您可以一键批量删除桶中所选中的碎片。
OBS Browser+:您可以一键批量删除桶中所选中的碎片,也可以单击页面上方“删除所有”,清除所有碎片。
obsutil:obsutil分段上传任务产生的碎片,可以通过删除分段上传任务来删除碎片,如果一个桶内有多个分段任务,则需要删除多个任务来删除桶中所有碎片。
OBS API:使用列举桶中已初始化多段任务接口,来列举所有分段上传任务,获取所有UploadId,使用取消多段上传任务接口,来取消分段上传任务,即可删除所有碎片。
OBS SDK:OBS SDK通常只有采用多段上传,并且最后没有合并多段上传任务时会产生碎片,您通过取消多段上传任务来删除桶内碎片。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/561413.html