引言
阿里云對(duì)象存儲(chǔ)服務(wù)(Object Storage Service
荔茬,簡(jiǎn)稱OSS
)為您提供基于網(wǎng)絡(luò)的數(shù)據(jù)存取服務(wù)涝登。使用OSS
,您可以通過網(wǎng)絡(luò)隨時(shí)存儲(chǔ)
和調(diào)用
包括文本
朽基、圖片
、音頻
和視頻
等在內(nèi)的各種非結(jié)構(gòu)化數(shù)據(jù)文件离陶。
阿里云OSS
將數(shù)據(jù)文件以對(duì)象(object
)的形式上傳到存儲(chǔ)空間(bucket
)中稼虎。您可以進(jìn)行以下操作:
- 創(chuàng)建一個(gè)或者多個(gè)存儲(chǔ)空間,向每個(gè)存儲(chǔ)空間中添加一個(gè)或多個(gè)文件招刨。
- 通過獲取已上傳文件的地址進(jìn)行文件的分享和下載霎俩。
- 通過修改存儲(chǔ)空間或文件的屬性或元信息來設(shè)置相應(yīng)的訪問權(quán)限。
- 通過阿里云管理控制臺(tái)沉眶、各種便捷工具打却、以及豐富的
SDK
包執(zhí)行基本和高級(jí)OSS
操作。
1. 使用OSS管理控制臺(tái)
使用阿里云管理控制臺(tái)來完成OSS
基本操作的流程如下:
官方文檔如下:
使用API/SDK
OSS提供多種語言的API/SDK
包谎倔,方便您快速進(jìn)行二次開發(fā)柳击。詳情請(qǐng)參見:
2. 開通OSS服務(wù)
操作步驟
- 將鼠標(biāo)移至產(chǎn)品,單擊對(duì)象存儲(chǔ)
OSS
传藏,打開OSS
產(chǎn)品詳情頁面腻暮。 - 在OSS產(chǎn)品詳情頁,單擊立即開通毯侦。
- 開通服務(wù)后哭靖,在
OSS
產(chǎn)品詳情頁面單擊管理控制臺(tái)直接進(jìn)入OSS
管理控制臺(tái)界面。
您也可以單擊位于官網(wǎng)首頁右上方菜單欄的控制臺(tái)侈离,進(jìn)入阿里云管理控制臺(tái)首頁试幽,然后單擊左側(cè)的對(duì)象存儲(chǔ)OSS
菜單進(jìn)入OSS管理控制臺(tái)界面。
3. 創(chuàng)建存儲(chǔ)空間
- 如果目前
Bucket
列表為空卦碾,單擊左側(cè)存儲(chǔ)空間列表中的新建Bucket
铺坞;若已創(chuàng)建過Bucket
起宽,則單擊左側(cè)存儲(chǔ)空間列表中的新增按鈕+
,或者單擊頁面右上方的新建Bucket
按鈕济榨,打開新建Bucket
對(duì)話框坯沪。
- 在
Bucket
名稱框中,輸入存儲(chǔ)空間名稱擒滑。
- 存儲(chǔ)空間名稱必須符合命名規(guī)范腐晾。
- 存儲(chǔ)空間名稱在阿里云OSS的所有現(xiàn)有存儲(chǔ)空間名稱中必須具有唯一性。
- 存儲(chǔ)空間創(chuàng)建后名稱無法修改丐一。
- 在區(qū)域框中藻糖,下拉選擇該存儲(chǔ)空間的數(shù)據(jù)中心。
存儲(chǔ)空間創(chuàng)建后無法更換所屬地域库车。如需要通過ECS
內(nèi)網(wǎng)訪問OSS
巨柒,需要選擇與您ECS
相同的地域。
- 在存儲(chǔ)類型框中柠衍,下拉選擇所需要的存儲(chǔ)類型洋满。
- 標(biāo)準(zhǔn)存儲(chǔ):高可靠、高可用珍坊、高性能芦岂,數(shù)據(jù)會(huì)經(jīng)常被訪問到。
- 低頻訪問:數(shù)據(jù)長(zhǎng)期存儲(chǔ)垫蛆、較少訪問,存儲(chǔ)單價(jià)低于標(biāo)準(zhǔn)類型腺怯。
- 歸檔存儲(chǔ):適合需要長(zhǎng)期保存(建議半年以上)的歸檔數(shù)據(jù)袱饭,在存儲(chǔ)周期內(nèi)極少被訪問,數(shù)據(jù)進(jìn)入到可讀取狀態(tài)需要等待1分鐘的解凍時(shí)間呛占。適合需要長(zhǎng)期保存的檔案數(shù)據(jù)虑乖、醫(yī)療影像、科學(xué)資料晾虑、影視素材疹味。
- 在讀寫權(quán)限框中,下拉選擇對(duì)應(yīng)的權(quán)限帜篇。
- 私有:只有該存儲(chǔ)空間的擁有者可以對(duì)該存儲(chǔ)空間內(nèi)的文件進(jìn)行讀寫操作糙捺,其他人無法訪問該存儲(chǔ)空間內(nèi)的文件。
- 公共讀:只有該存儲(chǔ)空間的擁有者可以對(duì)該存儲(chǔ)空間內(nèi)的文件進(jìn)行寫操作笙隙,任何人(包括匿名訪問者)可以對(duì)該存儲(chǔ)空間中的文件進(jìn)行讀操作洪灯。
- 公共讀寫:任何人(包括匿名訪問者)都可以對(duì)該存儲(chǔ)空間中的文件進(jìn)行讀寫操作。
4. 上傳文件
創(chuàng)建了存儲(chǔ)空間(Bucket
)之后竟痰,您可以上傳任何類型的文件(Object
)到存儲(chǔ)空間中签钩。
操作步驟
- 登錄OSS 管理控制臺(tái)掏呼。
- 在左側(cè)存儲(chǔ)空間列表中,單擊您要向其中上傳文件的存儲(chǔ)空間铅檩。
- 單擊文件管理頁簽憎夷。
- 單擊上傳文件,打開上傳文件對(duì)話框昧旨。
- 在上傳到框中拾给,設(shè)置文件上傳到OSS中的存儲(chǔ)路徑。
- 在文件
ACL
區(qū)域中臼予,選擇文件的讀寫權(quán)限鸣戴。默認(rèn)為繼承所在存儲(chǔ)空間的讀寫權(quán)限。 - 在上傳文件區(qū)域中粘拾,將要上傳的一個(gè)或多個(gè)文件拖拽到此區(qū)域窄锅;或者單擊直接上傳,選擇一個(gè)或多個(gè)要上傳的文件缰雇。
- 當(dāng)前目錄:將文件上傳到當(dāng)前目錄入偷。
- 指定目錄:將文件上傳到指定目錄。您需要輸入目錄名稱械哟,
OSS
將自動(dòng)創(chuàng)建對(duì)應(yīng)的文件夾并將文件上傳到該文件夾中疏之。
說明:
- 如果上傳的文件與存儲(chǔ)空間中已有的文件重名,則會(huì)覆蓋已有文件暇咆。
- 文件上傳過程中锋爪,請(qǐng)勿刷新或關(guān)閉頁面,否則上傳任務(wù)會(huì)被中斷且列表會(huì)被清空爸业。
新建文件夾
阿里云 OSS
服務(wù)是沒有文件夾
這個(gè)概念的其骄,所有元素都是以對(duì)象
來存儲(chǔ)。
OSS
控制臺(tái)中的文件夾本質(zhì)上來說是創(chuàng)建了一個(gè)大小為 0
并以正斜線(/
)結(jié)尾的對(duì)象用于同類文件
的歸類操作和批處理扯旷,同時(shí)控制臺(tái)默認(rèn)將以正斜線(/
)結(jié)尾的對(duì)象作為文件夾形式展現(xiàn)拯爽。該對(duì)象同樣可以上傳及下載。您可以在 OSS
控制臺(tái)中采用同 Windows
文件夾的基本操作使用 OSS
文件夾钧忽。
說明:
對(duì)于任何一個(gè)以正斜線(/)結(jié)尾的對(duì)象毯炮,不論該對(duì)象是否存有數(shù)據(jù),在控制臺(tái)中都以文件夾的方式顯示耸黑,您只能通過API
或SDK
的方式來下載該對(duì)象桃煎。