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

whj.發表於2018-11-19

ossutil 1.4.2 Release Note

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

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

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

說明:

1.請求者付費模式:當Bucket開啟請求者付費模式後,則由請求者為其訪問產生的請求費用付費,而資料擁有者為儲存空間付費。可參考請求者付費模式介紹
2.授權說明:需要該Bucket擁有者,將Bucket授權給您的訪問控制子賬號。比如,通過Bucket Policy將許可權授權給您的RAM 子賬號 ID,可參考 Bucket Policy使用說明

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

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

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

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

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

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

從“請求者付費模式”的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

說明:通過覆寫檔案,改變檔案的儲存型別,會改變檔案的建立時間,需考慮提前刪除的費用(少於最少儲存天數)。一個低頻型檔案,在建立10天后,通過覆寫檔案,改變成歸檔型,則:

1.產生20天的低頻型提前刪除費用(因為低頻型最少儲存天數為30天)
2.檔案的修改時間會更新,轉換後的歸檔型檔案,需要最少再儲存60天,否則會產生歸檔型提前刪除費用。

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:ossutil64ossutil64_1119ossutil64>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:ossutil64ossutil64_1119ossutil64>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


相關文章