1. 程式人生 > >關於七牛雲跨賬號 空間資源遷移

關於七牛雲跨賬號 空間資源遷移

1,七牛雲A賬號下開啟空間授權,可以讓B賬號可以訪問A賬號下的空間,,授予許可權只讀即可。

 

2,下載七牛雲命令列工具。(通過命令完成資料遷移)

https://developer.qiniu.com/kodo/tools/1302/qshell

 

3, 使用工具登入到B賬號下。qshell account <AK> <SK>

 

4,    執行命令,獲取要複製空間的檔案列表。因為我們沒法直接將空間複製到空間,所以只能通過複製檔案的形式完成複製。

qshell listbucket 源空間名  源空間名-list.txt

 

5,   上述操作會有生成一個list.txt的檔案,我們只需要檔名稱就可以了。

awk '{print $1}' list.txt > list2.txt

 

6,   執行復制命令(此處 源空間名 和 目的空間 必須是同一個區域之下(坑了好久))

qshell batchcopy 源空間名 目的空間名  list.txt

也可以:qshell batchmove -force 源空間名 目的空間名  list.txt

 

7,完成檔案拷貝。