开发者社区> 问答> 正文

发布:删除OSS碎片文件的小工具(CT出品)——2015-2-24更新

发布:删除OSS碎片文件的小工具(CT出品)

碎片:就是采用大文件分开上传的过程中,由于各种原因没有完成,那么已上传的那部分小分块是默认看不见文件,这些就是所谓的碎片文件;
这些碎片不仅占用空间,还产生费用,官方控制面板也无法删除,该bucket也无法删除……很多麻烦!

有了我们的这个碎片删除小工具,这些问题就都解决了!
  
(需要运行于 .netFramework4.0的环境)——2014年2月24日更新


该工具去年此时就已经完成,是我们团队内部开发大文件分块时分析所用,直到今天阿里云大会听用户所提问题,才了解到大家对于碎片删除的需求也很强烈,所以本次我们拿出来分享给大家使用;该功能未来也会集成到OssExplorer里面;
该工具目前完全由API直接实现,没有采用官方的SDK,所以工具就只有一个exe文件~~~



展开
收起
ftp4oss 2014-11-07 08:00:59 12204 0
7 条回答
写回答
取消 提交回答
  • 回5楼春秋互动的帖子
    本人也是 一直都是这个图片 怎么用啊 看着Object碎片就烦 几千个文件 只能一次删除一个 删除到什么时候 靠
    2015-02-09 16:18:32
    赞同 展开评论 打赏
  • 回5楼春秋互动的帖子
    一直报这个错,还是偶尔?如果偶尔放生,是正常情况,建议多刷新一下
    这个问题是由于网络延迟导致的,在网络状况差的情况下会发生
    2015-01-20 11:48:11
    赞同 展开评论 打赏
  • Re发布:删除OSS碎片文件的小工具(CT出品)
    问题反馈。。。点击列出所有Bucket出如图,,
    2015-01-19 09:57:19
    赞同 展开评论 打赏
  • Re发布:删除OSS碎片文件的小工具(CT出品)
    2015-01-19 09:47:34
    赞同 展开评论 打赏
  • 回 2楼(trcher) 的帖子
    只限于删除碎片文件,并且由用户自己选择删除!而不是自动删除全部碎片的~~~  

    -------------------------

    ——2014年2月24日更新

    1、由于OSS后台修改了返回值,使得原来程序不能正常列出Object和其他队具体Bucket的操作:
    例如,源返回值为:
    <Bucket>
          <Location>oss-cn-hangzhou-a</Location>
          <Name>glacier</Name>
          <CreationDate>2013-11-12T02:59:15.000Z</CreationDate>
        </Bucket>
    现返回值为:
    <Bucket>
         <Location>oss-cn-hangzhou</Location>
          <Name>glacier</Name>
          <CreationDate>2013-11-12T02:59:15.000Z</CreationDate>
        </Bucket>

    2、此外对程序进行了优化,可以删除/列出1000以上Object的操作

    3、针对论坛里面的超时问题,延长超时时间为150s
    如果还超时,注意机器本地时间是否准确,若与OSS时间相差过大也会返回失败

    2015-01-11 00:32:05
    赞同 展开评论 打赏
  • 好工具,不会误删吧
    2014-11-07 10:02:04
    赞同 展开评论 打赏
  • Re发布:删除OSS碎片文件的小工具(CT出品)
    实用的工具,支持
    2014-11-07 08:06:33
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载