七牛两个账号间空间内容迁移

1.http://developer.qiniu.com/resource/official.html#tools页面下载qshell
2.使用qshell_windows_386.exe进行数据迁移,主要分两步进行操作:
2.1下载源账号内某个空间的所有内容至本地
   qshell_windows_386.exe account ak sk
   qshell_windows_386.exe qdownload []
   如:qshell_windows_386.exe qdownload 10 qdist_down.conf
   qdist_down.conf的内容如下:
   {
    "dest_dir"  :   "C:\\Documents and Settings\\Administrator\\My Documents\\download",
    "bucket"    :   "空间名称",
    "domain"    :   "http://xxx.z0.glb.clouddn.com/",
    "access_key"    :   "ak",
    "secret_key"    :   "sk",
    "is_private"    :   false
   }
文件会下载到download目录,待下载完成后进行下一步操作
2.2上传所有文件至新的七牛空间
  qshell_windows_386.exe account ak sk
  qshell_windows_386.exe qupload []
  如:qshell_windows_386.exe qupload 10 qupload.conf
  qupload.conf的内容如下:
  {
    "src_dir"       :   "C:\\Documents and Settings\\Administrator\\My Documents\\download",
    "access_key"    :   "ak",
    "secret_key"    :   "sk",
    "bucket"        :   "空间名称",
    "ignore_dir"    :   true
  }
ignore_dir为true表示忽略本地目录前缀,只保留文件名称作为七牛内的文件名。

你可能感兴趣的:(七牛两个账号间空间内容迁移)