其他基礎操作
更新時間 2024-11-06 10:59:59
最近更新時間: 2024-11-06 10:59:59
分享文章
本章節主要介紹媒體存儲對象基礎操作的操作方式。
列舉對象
通過列舉對象,用戶可以查看某個桶內已存儲的對象列表。
使用方式
| 操作途徑 | 使用方式 |
|---|---|
| 控制臺 | 登錄控制臺后,進入【對象存儲-Bucket列表】菜單頁,在左側導航欄單擊選擇指定區域下的桶,即可查看該桶內所有對象。 |
| SDK | 媒體存儲支持多種語言SDK,請從SDK概覽頁面選擇進入對應的開發指南查閱。 |
| 原生接口 | 可參考:獲取對象列表。 |
| OpenAPI | 可參考:獲取對象列表,目前OpenAPI僅支持西藏資源池調用,如其他區域需通過API訪問調用,請聯系媒體存儲技術團隊。 |
| XstorBrowser | 登錄XstorBrowser后,在左側導航欄單擊某個桶,即可查看該桶內所有對象。 |
查看對象基礎信息
完成上傳對象操作后,用戶可根據需求查看某個對象的基礎信息。
使用方式
| 操作途徑 | 使用方式 |
|---|---|
| 控制臺 | 可參考:管理對象。 |
| SDK | 媒體存儲支持多種語言SDK,請從SDK概覽頁面選擇進入對應的開發指南查閱。 |
| 原生接口 | 可參考:獲取對象元數據。 |
| OpenAPI | 可參考:獲取對象元數據,目前OpenAPI僅支持西藏資源池調用,如其他區域需通過API訪問調用,請聯系媒體存儲技術團隊。 |
| XstorBrowser | 登錄XstorBrowser后,找到對應的對象,點擊【…】按鈕,選擇【屬性】,即可查看對象的基礎信息。 |
分享對象
媒體存儲支持用戶將對象臨時或者永久共享給其他人。
-
臨時分享:
通過點擊對象操作欄【詳情】按鈕,彈窗頁面選擇【復制文件URL】,可將臨時URL直接將其分享給其他用戶。文件分享強調臨時性,所有分享的URL都是臨時URL,存在有效期。
臨時URL是由文件的訪問域名和臨時鑒權信息組成。示例如下://bucketName.daliqc.cn/objectName?X-Amz-Algorithm=xxx&X-Amz-Date=xxx&X-Amz-SignedHeaders=xxx&X-Amz-Expires=xxx&X-Amz-Credential=xxx&X-Amz-Signature=xxx- 臨時鑒權信息主要包含 X-Amz-Algorithm 、 X-Amz-Date 、 X-Amz-SignedHeaders 、 X-Amz-Expires 、X-Amz-Credential和X-Amz-Signature六個參數。
- X-Amz-Algorithm 、 X-Amz-SignedHeaders 、X-Amz-Credential和X-Amz-Signature用于鑒權。
- X-Amz-Date和X-Amz-Expires用于定義鑒權的有效期。
- X-Amz-Date展示的是格林尼治時間,但實際鏈接生成的時間是以東八區時間為準。
-
永久共享:
通過點擊對象操作欄【設置權限】按鈕,將對象的公共權限設置為公共讀,此時再進入詳情復制的URL就是永久鏈接。若用戶重新將權限設置為私有,則永久鏈接失效,無法再訪問下載該對象。
約束與限制
臨時分享文件的URL有效期如下:
| 支持的使用方式 | 有效期 |
|---|---|
| 控制臺 | 臨時授權失效的時間為24小時。 |
| SDK | 通過參數“Expires”可設置臨時授權失效的時間。默認臨時授權失效的時間為24小時。 |
| XstorBrowser | 默認2小時。如果需要更長的有效期,可以在分享頁面設置失效時長。 |
使用方式
| 支持的使用方式 | 參考文檔 |
|---|---|
| 控制臺 | 點擊對象詳情,之后點擊復制文件URL。 |
| SDK | 媒體存儲支持多種語言SDK,請從SDK概覽頁面選擇進入對應的開發指南查閱。 |
| XstorBrowser | 可參考:分享文件或文件夾。 |
復制對象
通過復制對象,用戶可以在其他存儲路徑下創建需要復制對象的副本或進行重命名操作。對于復制操作,推薦選擇小于5GB的對象進行操作。
如果用戶希望將對象自動復制到其他存儲區域,可通過存儲桶復制功能完成操作。
使用說明
- 在存儲桶未開啟多版本的情況下,執行復制對象操作將對象object1復制為object2,若對象object2已經存在,復制操作執行之后舊的對象object2會被復制的對象object2所覆蓋,復制過程中源對象object1無任何變化。
- 為避免因執行復制對象而導致數據誤刪除,請確保目標對象不存在或者已無需使用。
使用方式
| 操作途徑 | 使用方式 |
|---|---|
| SDK | 媒體存儲支持多種語言SDK,請從SDK概覽頁面選擇進入對應的開發指南查閱。 |
| 原生接口 | 可參考:復制對象。 |
| OpenAPI | 可參考:復制對象,目前OpenAPI僅支持西藏資源池調用,如其他區域需通過API訪問調用,請聯系媒體存儲技術團隊。 |
| XstorBrowser | 可參考:復制文件或文件夾。 |
碎片管理
在分片上傳對象過程中,如人為中斷上傳任務、本地設備斷電等特殊情況導致數據上傳失敗,則會產生一些不完整的數據,這些不完整的數據即為碎片。
碎片會占用存儲空間,會按照存儲空間計費項進行計費,因此用戶可以繼續運行中斷或失敗的上傳任務來消除碎片,或直接將碎片刪除。
使用方式
| 操作途徑 | 使用方式 |
|---|---|
| 控制臺 | 可參考:碎片管理。 |
| SDK | 媒體存儲支持多種語言SDK,請從SDK概覽頁面選擇進入對應的開發指南查閱。 1. 調用列舉分片上傳任務,列出存儲桶中已經初始化但未complete的分片上傳任務。 2. 調用取消分片上傳任務,取消分片上傳任務并刪除碎片。 |
| 原生接口 | 1.調用獲取分片上傳任務列表接口,列出存儲桶中已經初始化但未complete的分片上傳任務。 2.調用終止分片上傳接口,取消分片上傳任務并刪除碎片。 |
| OpenAPI | 1.調用獲取分片上傳任務列表接口,列出存儲桶中已經初始化但未complete的分片上傳任務。 2.調用終止分片上傳接口,取消分片上傳任務并刪除碎片。 目前OpenAPI僅支持西藏資源池調用,如其他區域需通過API訪問調用,請聯系媒體存儲技術團隊。 |
| XstorBrowser | 可參考:碎片管理。 |