1. 程式人生 > >ossutil釋出1.4.2版本,支援上傳或複製檔案目錄指定儲存型別,支援訪問請求者付費模式的Bucket

ossutil釋出1.4.2版本,支援上傳或複製檔案目錄指定儲存型別,支援訪問請求者付費模式的Bucket

ossutil 1.4.2 Release Note

  • lscp命令:支援訪問開啟“請求者付費模式”的Bucket
  • cp命令:上傳、複製檔案或目錄時,支援設定儲存型別
  • cp命令:上傳下載時,顯示傳輸速度
  • cp命令:Window版本支援斷點續傳(Linux、Mac版本已經支援)

ossutil 最新版本下載和使用說明,請參考ossutil幫助文件

使用ossutil訪問開啟“請求者付費模式”的Bucket

當Bucket開啟請求者付費模式後,則由請求者為其訪問產生的請求費用付費,而資料擁有者為儲存空間付費。可參考請求者付費模式介紹

列舉“請求者付費模式”的Bucket檔案列表

說明:

列舉檔案列表,需要具有對應許可權:
1.需要該Bucket擁有者,將Bucket授權給您的賬號。比如,通過Bucket Policy將許可權授權給您的RAM 子賬號 ID,可參考 Bucket Policy使用說明

ossutil64.exe ls oss://bucket --payer=requester

上傳檔案/目錄到“請求者付費模式”的Bucket

說明:

上傳檔案/目錄到Bucket,需要具有對應許可權,有以下方式:
1.該Bucket擁有者,將Bucket授權給您的賬號。
2.該Bucket擁有者,將Bucket ACL設定為公共讀寫。

ossutil64.exe cp ./ossutil_output oss://testrequesterpayselect/ -r --payer=requester

從“請求者付費模式”的Bucket下載單個檔案

說明:

從“請求者付費模式”的Bucket下載單個檔案,需要具有對應許可權,有以下方式:
1.該Bucket擁有者,將Bucket授權給您的賬號。
2.該Bucket擁有者,將Bucket ACL設定為公共讀寫。

ossutil64.exe cp oss://testrequesterpayselect/1/1.jpg ./reqpay/ --payer=requester

從“請求者付費模式”的Bucket下載目錄

說明:

從“請求者付費模式”的Bucket下載目錄,需要具有對應許可權,有以下方式:
1.該Bucket擁有者,將Bucket授權給您的賬號。

ossutil64.exe cp oss://testrequesterpayselect/1/ ./reqpay/ -r --payer=requester

ossutil 上傳/複製(覆寫)檔案或目錄支援指定儲存型別

上傳檔案時,指定檔案儲存型別

示例:上傳資料夾,指定儲存型別。

ossutil64.exe cp ./ossutil_output/  oss://testosspicwhj/ossutil_output/ -r --meta X-oss-Storage-Class:Archive

複製(覆寫)檔案,改變檔案儲存型別

示例:覆寫資料夾,修改資料夾所有檔案的儲存型別,如從低頻型(IA)修改為標準型(Standard)

ossutil64.exe cp oss://testosspicwhj/pics/ oss://testosspicwhj/pics/ -r --meta X-oss-Storage-Class:Standard

ossutil 上傳/下載時,顯示傳輸速度

Total num: 1, size: 2,506,826,112. Dealed num: 0, OK size: 1,410,089,850, Progress: 56.250%, Speed: 3276.33KB/s

ossutil 上傳/下載大檔案或目錄,支援斷點續傳

D:\ossutil64\ossutil64_1119\ossutil64>ossutil64.exe cp ../../testcsv/bigcsv_normal.csv oss://testosspicwhj/
Total num: 1, size: 2,506,826,112. Dealed num: 0, OK size: 1,071,668,286, Progress: 42.750%, Speed: 1103.13KB/s
D:\ossutil64\ossutil64_1119\ossutil64>ossutil64.exe cp ../../testcsv/bigcsv_normal.csv oss://testosspicwhj/
Total num: 1, size: 2,506,826,112. Dealed num: 0, OK size: 1,410,089,850, Progress: 56.250%, Speed: 3276.33KB/s