如何使用對象存儲 COS ?七個步驟,幫你搞定!


導語:本文將介紹新手如何使用對象存儲 COS,主要面向小白用戶,旨在快速帶領用戶了解 COS 的優勢、功能、費用、接口及控制台指南。

01 什么是對象存儲

騰訊雲對象存儲 COS(Cloud Object Storage,COS)是由騰訊雲推出的無目錄層次結構、無數據格式限制,可容納海量數據且支持 HTTP/HTTPS 協議訪問的分布式存儲服務,用戶可通過網絡隨時存儲和查看數據。同時為用戶提供了高數據持久性、高可用性、高性能的對象存儲服務。

1.1 產品優勢

穩定持久:提供數據跨多架構、多設備冗余存儲,為用戶數據提供異地容災和資源隔離功能,實現12個9的數據可靠性和和99.995%的可用性;

安全可靠:提供防盜鏈、數據加密、監控告警等功能綜合保護數據安全;

成本最優:按需按量使用提供生命周期管理,支持數據定期沉降、刪除等功能,進一步降低成本;

簡單易用:提供圖形化程序、命令行工具、協議工具等對存儲對象進行批量操作,讓使用更為簡單。

接入便捷:提供豐富的 SDK 接入工具,簡單且可靠,同時提供了線上、線下多種遷移服務,讓您的業務快速上雲。

服務集成:提供全球加速、CDN加速、三級加速能力及提供「存儲 + 處理」一體化解決方案,滿足各種業務需求。

1.2 產品功能

COS 提供完善的數據管理服務,包括生命周期、對象標簽、日志管理、存儲網關等;還提供了多AZ高可用性存儲架構,保障用戶業務收到不可抗力影響還能正常使用;同時支持版本控制、存儲桶復制等機制保障數據容災容錯。在數據處理模塊,COS 提供一站式雲上數據處理能力,涵蓋圖片處理、內容審核、媒體處理、文檔服務等多種能力,滿足用戶多種場景維度的需求。

02 購買指南

COS 支持預付費和后付費,計費項包括存儲容量費用、請求費用、數據取回費用、流量費用和管理功能費用五個部分。數據處理費用由數據萬象 CI 收取。實際費用取決於您使用到的計費項及使用方式。您可以在充分了解價格詳情后根據實際使用情況,購買需要的資源包。

具體計費方式可以參考文檔進行了解:https://cloud.tencent.com/document/product/436/16871。

03 使用 COS 准備工作

步驟1:注冊騰訊雲賬號

在使用騰訊雲 COS 服務前,您需要先注冊一個騰訊雲賬號。操作鏈接:

https://cloud.tencent.com/register?s_url=https%3A%2F%2Fcloud.tencent.com%2F

步驟2:完成實名認證

賬號注冊完成后,使用該賬號登錄 騰訊雲控制台,開始實名認證。操作鏈接:https://console.cloud.tencent.com/developer

步驟3:開通 COS 服務

在騰訊雲控制台中,選擇雲產品 > 對象存儲,進入 COS 控制台,開通 COS 服務。操作鏈接:https://console.cloud.tencent.com/cos5

04 快速入門

從0到1,帶您快速上手對象存儲服務提供的各種使用方式,開啟您的對象存儲服務使用之旅。COS 可以通過控制台和 COSBrowser進行操作使用,本次以 COS 的控制台使用為例。

4.1 創建存儲桶

1.我們需要創建一個用於存放對象的存儲桶:

2.在 對象存儲控制台 左側導航欄中單擊存儲桶列表,進入存儲桶管理頁。

3.單擊創建存儲桶,輸入以下配置信息,其他配置保持默認即可。

名稱:輸入存儲桶名稱。名稱設置后不可修改。此處舉例輸入 exampleobjext 。

所屬地域:存儲桶所屬地域,選擇與您業務最近的一個地區,例如廣州地域。

訪問權限:存儲桶訪問權限,此處我們保持默認為“私有讀寫”。

單擊確定,即可創建完成。

4.2 上傳對象

從本地選擇文件上傳到存儲桶:

1.單擊存儲桶名稱,進入存儲桶列表頁。

2.選擇上傳文件 > 選擇文件,選擇需要上傳至存儲桶的文件,例如文件名為 exampleobjext.txt 的文件。

3.單擊上傳,即可將文件 exampleobjext.txt 上傳至存儲桶。

4.3 下載對象

將雲上數據下載到本地:

1.單擊文件 exampleobjext.txt 右側的詳情,進入對象屬性頁。

2.在基本信息配置項中,單擊下載對象即可下載,或單擊復制臨時鏈接,將鏈接粘貼至瀏覽器地址欄並回車,即可下載該對象。

4.4 刪除對象

將雲上對象數據刪除:

1.在左側導航欄中,單擊【存儲桶列表】,進入存儲桶列表頁面。

2.找到對象所在的存儲桶,單擊其存儲桶名稱,進入存儲桶管理頁面。

3.在左側導航欄中,選擇【文件列表】,進入文件列表頁面。

4.勾選需要刪除的對象,單擊上方的【更多操作】>【刪除】。

05 控制台指南

COS 控制台提供了多種功能,例如設置對象訪問權限、設置防盜鏈、設置存儲桶加密、設置靜態網站等,本次以設置存儲桶加密使用為例。

5.1 簡介

您可以通過對象存儲控制台,對存儲桶設置服務端加密,這樣可以實現對新上傳到該存儲桶的對象默認進行加密。關於存儲桶加密的詳細信息,請參見 存儲桶加密概述:https://cloud.tencent.com/document/product/436/40116。

5.2 操作步驟

在新創建存儲桶時設置加密:

您可以在 創建存儲桶 時添加存儲桶加密,如下圖所示:

在已創建存儲桶中設置加密:

若您在創建存儲桶時未設置加密,您可以按照下述步驟為存儲桶設置加密。

存儲桶列表 頁,找到您需要設置加密的存儲桶,單擊其名稱,進入存儲桶配置頁面。

單擊左側的【安全管理】>【服務端加密】,找到【服務端加密】配置項,單擊【編輯】,將當前狀態修改為“開啟”。

選擇指定的加密方式,然后單擊【保存】即可完成存儲桶加密配置。

5.3 更多功能

如需了解控制台的更多功能,例如設置對象訪問權限、設置防盜鏈、設置靜態網站等,請參見 控制台概述:(https://cloud.tencent.com/document/product/436/11365)。

06 API 指南

對象存儲 COS 提供了獨立於雲 API 的接口和獨立的 SDK,支持對象、存儲桶以及批量處理等,讓您擺脫重復性較高的操作,輕松開發。

6.1 快速入門

要使用騰訊雲對象存儲 API,需要先執行以下步驟:

1.在騰訊雲 對象存儲控制台 開通騰訊雲對象存儲(COS)服務。

2.在騰訊雲 對象存儲控制台 創建一個 Bucket。

3.在訪問管理控制台中的 API 密鑰管理 頁面里獲取 APPID,並創建 SecretId、SecretKey。

4.編寫一個請求簽名算法程序(或使用任何一種服務端 SDK),詳情請參見 請求簽名 文:https://cloud.tencent.com/document/product/436/7778。

5.計算簽名,調用 API 執行操作。

6.2 更多操作

關於騰訊雲對象存儲服務(COS)Service 接口、Bucket 等更多接口請前往鏈接了解:https://cloud.tencent.com/document/product/436/10111。

07 SDK 指南

對象存儲 COS 提供 Java、Python 等12種開發語言的 SDK 及對應的快速入門指引,並提供豐富的代碼示例,幫助您輕松完成二次開發,助您高效開發。

更多了解可前往:https://cloud.tencent.com/document/product/436/6474。

08 最后

此外,對象存儲 COS 還提供客戶端、命令行等多種工具,滿足您不同場景下的數據存儲訴求。您可以通過對象存儲服務和周邊服務配合使用,解決實際業務場景中的諸多問題。

同時,騰訊雲對象存儲 COS 將砥礪前行,為用戶打造一個完美的產品矩陣,提供持久高可用的存儲服務,賦能企業,助力數據化轉型!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM