开发者社区> 问答> 正文

有很多图片文件已经打包在本地了,如何快速转移到oss呢?


以前备份的图片全部打包成 tar 文件下载到本地了,是否可以上传到 oss上再解压?
如果还要在本地解压,上传到 oss,因为小文件很多,解压慢,上传的时候也会很慢的。

展开
收起
freenow 2014-05-26 13:48:54 14818 0
11 条回答
写回答
取消 提交回答
  • Re有很多图片文件已经打包在本地了,如何快速转移到oss呢?
    如楼上所说,楼主可以考虑使用osscmd的uploadfromdir命令上传,只要你的网速给力,工具支持并发上传图片的,上传速度还是非常快的,指定check_point选项可以记录成功上传文件的信息,中断了不会重复上传文件的
    2014-10-15 11:38:06
    赞同 展开评论 打赏
  • 回7楼freenow的帖子
    可以先解压,然后用osscmd的uploadfromdir命令上传整个目录,加上--check_point选项,即使中断了也会有chek_point,上传成功的文件不需要重新上传的。
    2014-10-15 11:13:18
    赞同 展开评论 打赏
  • Re有很多图片文件已经打包在本地了,如何快速转移到oss呢?
    我觉得可以考虑本地解压然后一个一个上传,原因是因为是图片文件,所以在上传的流量上两种方式没有区别。本地解压后,可以多线程一起上传,只要你的上行带宽够,应该可以把带宽打满。
    2014-10-15 09:27:18
    赞同 展开评论 打赏
  • OssExplorer客户端 http://bbs.aliyun.com/read/177587.html?spm=5176.7189909.0.0.DMOzZI

    OSS客户端,各位试看看?
    2014-10-15 01:03:06
    赞同 展开评论 打赏
  • 回7楼freenow的帖子
    一个一个上传的好处就是你上传到一半时,可以从中断的地方开始。但是一个大文件,你上传到一半,出错,只能从头了。
    2014-05-29 15:10:36
    赞同 展开评论 打赏
  • 可以先把压缩文件传到阿里云服务器上,在服务器上解压,再从服务器上传到OSS。
    2014-05-27 22:59:02
    赞同 展开评论 打赏
  • 回 4楼(行云流水) 的帖子
    递归目录,put文件到oss。根本就是0难度的东西。为何要工具?内网传输就算是几个T的内容撑死也就1天传完了。

    OSS是给开发者用的,不是给“站长”用的。站长自己去问开发者买对应的产品去。
    2014-05-27 21:33:36
    赞同 展开评论 打赏
  • Re有很多图片文件已经打包在本地了,如何快速转移到oss呢?
    楼主的这个需求其实就类似于在线解压与压缩的问题;
    这个问题我已经和官方说过,提过这个要求,尤其是对于有海量小文件用户更显重要了;
    但是阿里官方的回复是不提供这个功能,让开发者自己实现?我觉得回答问题的阿里技术人员根本没看懂这个需求或者就是没用心看用户提的问题,很郁闷,哎~~~

    OSS不提供在线解压与压缩的API的话,开发者如何实现?  本地软件实现压缩和解压倒是容易,但是OSS端不提供的话,无法配套使用,无法满足要求!
    2014-05-27 18:43:42
    赞同 展开评论 打赏
  • Re有很多图片文件已经打包在本地了,如何快速转移到oss呢?
    哦,我可能没说明白,现在文件不在oss上,但是考虑转移到oss上去。
    文件有有几十万甚至更多图片,都是打包成tar的,如果要解压之后慢慢传到oss上,就真的是“慢慢传”了,如果上传tar文件,虽然也慢,但是速度就快多了。
    同样如果要从oss备份到本地,似乎也不能打包,只能一个一个文件的单独下载到本地了。

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

    Re有很多图片文件已经打包在本地了,如何快速转移到oss呢?
    谢谢楼上各位的建议。
    文件目前不在ecs,如果上传到ecs,再解压,再传到oss,不如直接从现有服务器传到oss了。
    根据以往经验,在局域网传输一个100G的文件很快,传输100G,200万个小文件就很慢了。

    如果递归上传到oss时网络异常,传输中断的话,是不是要重新传输了?不了解这种方式,以前都是打包下载,上传,解压,压缩全部在服务器解决了。

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

    Re有很多图片文件已经打包在本地了,如何快速转移到oss呢?
    用ecs就没问题,一个个2G的文件 FTP 到服务器(FTP上传可以断点续传),然后解压。
    oss嘛,现在先慢慢传。
    现在用的oss客户端工具似乎传输失败的列表不会保存,重新打开就没有了,不能重新上传那些失败的文件。
    2014-05-26 14:59:31
    赞同 展开评论 打赏
  • Re有很多图片文件已经打包在本地了,如何快速转移到oss呢?
    从OSS会服务器本地解压再出去,OSS独立带宽的特性就没用上,当然出口流量费用会节省。看你服务器的架构,服务器流量能满足,从OSS拿回来服务器解开再发出去也是可以的。
    2014-05-26 14:04:22
    赞同 展开评论 打赏
  • 论坛总版主
    慢慢传,用工具
    2014-05-26 13:57:08
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

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