檢測到您已登錄華為云國際站賬號,為了您更好的體驗,建議您訪問國際站服務(wù)網(wǎng)站 http://www.cqfng.cn/intl/zh-cn
不再顯示此消息
問題現(xiàn)象:云上服務(wù)器使用對象存儲, 使用OBS公網(wǎng)地址, 就會直接走DNS內(nèi)網(wǎng)解析嗎? 需要單獨配置OBS解析不? 怎么配置?解決辦法:如果同region ECS上使用OBS Browser+內(nèi)網(wǎng)訪問OBS需要操作文檔使用:https://support.huaweicloud.
Web端通過PostObject接口直傳OBS 背景信息 常見的Web端上傳方法是用戶通過瀏覽器上傳文件至應(yīng)用服務(wù)器,再由應(yīng)用服務(wù)器上傳至OBS,數(shù)據(jù)需要在應(yīng)用服務(wù)器中轉(zhuǎn),傳輸效率較低,且多任務(wù)同時上傳時應(yīng)用服務(wù)器壓力大。 本文介紹一種在Web端利用PostObject接口直傳文件至OBS的方法,即使用表
數(shù)據(jù)保護技術(shù) OBS通過多種數(shù)據(jù)保護手段和特性,保障存儲在OBS中的數(shù)據(jù)安全可靠。 表1 OBS的數(shù)據(jù)保護手段和特性 數(shù)據(jù)保護手段 簡要說明 詳細介紹 傳輸加密(HTTPS) OBS支持HTTP和HTTPS兩種傳輸協(xié)議,為保證數(shù)據(jù)傳輸?shù)陌踩?,推薦您使用更加安全的HTTPS協(xié)議。 構(gòu)造請求
配置OBS客戶端 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對象存儲服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細介紹了每個接口的參數(shù)和使用方法。 當(dāng)使用配置類(ObsConfig)創(chuàng)建OBS客戶端(ObsClient)時,您可通過ObsConfig配置類對O
通過OBS SDK快速使用OBS OBS SDK對OBS服務(wù)提供的REST API進行封裝,以簡化用戶的開發(fā)工作。您直接調(diào)用OBS SDK提供的接口函數(shù)即可使用OBS管理數(shù)據(jù)。 本章節(jié)以Java、Python、Go三種SDK為例,幫助您快速上手OBS的基礎(chǔ)功能,包括創(chuàng)建桶、上傳對象、下載對象、列舉對象。
對象下載簡介 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對象存儲服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細介紹了每個接口的參數(shù)和使用方法。 OBS PHP SDK提供了豐富的對象下載接口,可以通過以下方式下載對象: 文本下載 流式下載 文件下載 范圍下載 限定條件下載
開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對象存儲服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細介紹了每個接口的參數(shù)和使用方法。 OBS允許您對桶設(shè)置訪問日志記錄,設(shè)置之后對于桶的訪問會被記錄成日志,日志存儲在OBS上您指定的目標(biāo)桶中。 出于分析或?qū)徲嫷饶康?,用戶可以開啟日
對象操作 PUT上傳-PutObject POST上傳-PostObject 復(fù)制對象-CopyObject 下載對象-GetObject 獲取對象元數(shù)據(jù)-HeadObject 刪除對象-DeleteObject 批量刪除對象-DeleteObject 恢復(fù)歸檔存儲或深度歸檔存儲對象-RestoreObject
后綴 可選參數(shù)。 用來限制以此關(guān)鍵字結(jié)尾的對象的事件通知,該限制可以實現(xiàn)對OBS對象名的過濾。 - 觸發(fā)函數(shù) 登錄對象存儲服務(wù)控制臺,將文件上傳至“obs-cff”OBS存儲桶,具體步驟請參見上傳文件。 成功上傳文件至“obs-cff”OBS存儲桶后,會自動觸發(fā)函數(shù)運行,可在函數(shù)執(zhí)行日志查看執(zhí)行結(jié)果。
獲取服務(wù)地址 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對象存儲服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細介紹了每個接口的參數(shù)和使用方法。 您可以從這里查看OBS當(dāng)前開通的服務(wù)地址和區(qū)域信息。 SDK支持帶協(xié)議名和不帶協(xié)議名兩種方式傳入服務(wù)地址,例如獲取到
√ 刪除對象 deleteObject √ √ √ √ √ √ 批量刪除對象 deleteObjects √ √ √ √ √ √ 恢復(fù)歸檔存儲對象 restoreObject √ √ √ √ √ √ 追加寫對象 appendObject √ √ √ √ √ √ 設(shè)置對象ACL setObjectAcl
快速入門 準(zhǔn)備環(huán)境 初始化配置 快速使用
上傳文件或文件夾 上傳文件操作可將本地文件或文件夾存儲至OBS,對象的存儲類別默認與桶的存儲類別一致。 背景信息 OBS Browser+使用分段上傳功能上傳文件。通過分段上傳功能,OBS Browser+支持上傳最大為48.8TB的單個文件。 文件或文件夾名稱長度不能超過102
/src 安裝obsfs 生成obsfs成功后,使用cd命令進入以下路徑執(zhí)行bash install_obsfs.sh即可安裝obsfs。 cd obsfs源碼下載目錄/huaweicloud-obs-obsfs 驗證 進入obsfs所在目錄,執(zhí)行以下命令驗證obsfs能否成功運行。
在ECS上通過內(nèi)網(wǎng)訪問OBS方案概述 應(yīng)用場景 某企業(yè)基于彈性云服務(wù)器(Elastic Cloud Server,ECS)構(gòu)建好基礎(chǔ)的業(yè)務(wù)后,隨著數(shù)據(jù)增長,硬盤已無法滿足大量的圖片、視頻等數(shù)據(jù)存取需求。了解到華為云提供有海量、彈性的云存儲服務(wù)OBS后,決定將OBS作為數(shù)據(jù)存儲資源池,以減輕服務(wù)器負擔(dān)。
初始化配置 使用obsutil之前,您需要配置obsutil與OBS的對接信息,包括OBS終端節(jié)點地址(Endpoint)和訪問密鑰(AK和SK)。獲得OBS的認證后,才能使用obsutil執(zhí)行OBS桶和對象的相關(guān)操作。 前提條件 已下載obsutil軟件包,具體請參見下載和安裝obsutil。
GroupAllUsers 獲取多版本對象ACL 您可以通過ObsClient.getObjectAcl接口指定VersionId參數(shù)獲取多版本對象ACL,示例代碼如下: // 創(chuàng)建ObsClient實例 var obsClient = new ObsClient({ // 認
在頁面右上角單擊“注冊”。 按需填寫注冊信息并單擊“同意協(xié)議并注冊”。 開通OBS服務(wù) 使用OBS服務(wù)之前必須先充值,才能正常使用OBS服務(wù)。 登錄管理控制臺。 單擊頁面右上角的“費用和成本”進入費用中心頁面。 選擇“資金管理 > 充值”,系統(tǒng)自動跳轉(zhuǎn)到充值窗口。 根據(jù)界面提示信息,對賬戶進行充值。
'obs-autoloader.php'; // 聲明命名空間 use Obs\ObsClient; // 創(chuàng)建ObsClient實例 $obsClient = new ObsClient ( [ //推薦通過環(huán)境變量獲取AKSK,這里也可以使用其他外部引入方式傳入,如果使用硬編碼可能會存在泄露風(fēng)險。
EnvironmentVariableTarget.Machine); // 創(chuàng)建ObsClient實例 ObsClient client = new ObsClient(accessKey, secretKey, config); // 下載對象 try { GetObjectRequest request