upyun 存储文件迁移到七牛

要将upyun上存储的文件迁移到七牛存储上,不管出于何种目的,多多少少会遇到这种需求的。

方法如下:

  1. 列出upyun空间上所有文件
  2. 通过七牛提供的qfetch工具上传到七牛

列出upyun文件

执行upyun_list.py

# python upyun_list.py  ttlsa-files  /  http://imgs.ttlsa.com

输出的内容格式如下

http://imgs.ttlsa.com/201601/142135564177453.png

http://imgs.ttlsa.com/201601/142137469838888.png

http://imgs.ttlsa.com/201601/142137554414262.png

同时,在本地目录保存在ttlsa-files_file.txt文件中。

上传到七牛

qfetch具体选项要参见七牛提供的文档。http://developer.qiniu.com/code/v6/tool/qfetch.html