阿里雲 OSS 完整教學:物件儲存設定、費用、使用場景【2025】
阿里雲 OSS 完整教學:物件儲存設定、費用、使用場景【2025】
網站圖片越來越多,伺服器硬碟快爆了?
資料庫備份檔案不知道該存哪裡?
阿里雲 OSS 可能就是你要的解法。便宜、可靠、容量無上限。

什麼是阿里雲 OSS?
OSS 是 Object Storage Service 的縮寫。
中文叫「物件儲存」。
簡單說:就是一個超大的雲端硬碟,專門存放檔案。
OSS vs 一般硬碟有什麼不同?
| 比較項目 | 一般硬碟 | OSS 物件儲存 |
|---|---|---|
| 容量上限 | 固定(買多少用多少) | 無上限 |
| 擴展方式 | 要買新硬碟 | 自動擴展 |
| 存取方式 | 檔案路徑 | HTTP URL / API |
| 價格 | 買斷制 | 用多少付多少 |
| 可靠性 | 單點故障風險 | 多重備份(99.9999999999%) |
OSS 的核心概念
Bucket(儲存桶)
就像一個最上層的資料夾。
所有檔案都要放在某個 Bucket 裡面。
命名規則:3-63 個字元,只能用小寫字母、數字、連字號。
Object(物件)
就是檔案。
每個 Object 有一個唯一的 Key(類似檔案路徑)。
例如:images/product/item-001.jpg
Endpoint(端點)
存取 OSS 的網址。
不同地區有不同的 Endpoint。
例如香港:oss-cn-hongkong.aliyuncs.com
想了解阿里雲的完整服務,請參考 阿里雲完整指南:從入門到進階,台灣用戶必讀的阿里雲攻略【2025】。
OSS vs S3 vs GCS 比較
三大雲端的物件儲存,該選哪個?
| 比較項目 | 阿里雲 OSS | AWS S3 | GCP Cloud Storage |
|---|---|---|---|
| 儲存價格 | $0.02/GB/月起 | $0.023/GB/月起 | $0.02/GB/月起 |
| 請求費用 | 較便宜 | 中等 | 中等 |
| 流量費用 | $0.076/GB 起 | $0.09/GB 起 | $0.12/GB 起 |
| 中國區域 | 最完整 | 受限 | 無 |
| 全球區域 | 29 個 | 30+ 個 | 35+ 個 |
| 生態整合 | 阿里雲服務 | AWS 服務 | GCP 服務 |
| API 相容性 | S3 相容 | 原生 | S3 相容 |
關鍵選擇建議
選 OSS 的情況:
- 已經用阿里雲其他服務
- 主要用戶在中國
- 想省流量費
選 S3 的情況:
- 用 AWS 生態系統
- 需要最多的第三方整合
- 全球部署
選 GCS 的情況:
- 用 GCP 生態系統
- 搭配 BigQuery 做數據分析
- 機器學習專案

OSS、S3、GCS 各有優勢,選擇要看你的業務場景。 預約免費諮詢,讓我們幫你分析最適合的儲存方案。
OSS 使用場景
OSS 不只是存檔案,用法很多元。
場景一:網站靜態資源
把圖片、CSS、JavaScript 放到 OSS。
搭配 CDN 加速,網站速度大幅提升。
好處:
- 減輕伺服器負擔
- 降低頻寬成本
- 提升載入速度
CDN 設定請參考 阿里雲 CDN 與 DNS 教學:加速設定、DDoS 防護完整指南。
場景二:資料備份
資料庫備份、系統映像檔、日誌檔案。
OSS 的「歸檔儲存」類型,價格只要標準儲存的 1/10。
好處:
- 自動多重備份
- 99.9999999999% 資料耐久性
- 成本極低
場景三:大檔案分發
軟體安裝檔、遊戲更新檔、影片素材。
透過 OSS + CDN 分發,速度快又穩定。
場景四:資料湖
把原始數據存在 OSS,用 MaxCompute 或 EMR 分析。
這是阿里雲大數據方案的標準架構。搭配 阿里雲 AI 服務,還可以進行機器學習和智能分析。
場景五:App 用戶上傳
讓 App 用戶直接上傳檔案到 OSS。
不用經過你的伺服器,省頻寬又省錢。
OSS 設定教學
實際操作一次,比看說明文件更有效。
步驟一:建立 Bucket
- 登入阿里雲控制台
- 找到「物件儲存 OSS」
- 點擊「創建 Bucket」
Bucket 設定選項:
| 設定項目 | 建議值 | 說明 |
|---|---|---|
| Bucket 名稱 | 自訂(全球唯一) | 例如:mycompany-images |
| 地區 | 香港 | 對台灣延遲最低 |
| 儲存類型 | 標準儲存 | 頻繁存取選這個 |
| 讀寫權限 | 私有 | 最安全,之後再調整 |
步驟二:上傳檔案
方法一:控制台上傳
適合少量檔案、測試用途。
- 進入 Bucket
- 點擊「上傳文件」
- 選擇檔案
- 確認上傳
方法二:ossutil 命令列工具
適合大量檔案、自動化腳本。
# 安裝 ossutil
# 上傳單一檔案
ossutil cp localfile.jpg oss://mybucket/path/
# 上傳整個資料夾
ossutil cp -r ./localdir oss://mybucket/path/
方法三:SDK 程式整合
適合應用程式內嵌。
# Python 範例
import oss2
auth = oss2.Auth('AccessKeyId', 'AccessKeySecret')
bucket = oss2.Bucket(auth, 'oss-cn-hongkong.aliyuncs.com', 'mybucket')
# 上傳檔案
bucket.put_object_from_file('remote/path/file.jpg', 'local/path/file.jpg')
步驟三:權限設定
OSS 的權限分三種層級:
Bucket ACL(儲存桶權限)
| 權限 | 說明 | 適用場景 |
|---|---|---|
| 私有 | 需授權才能存取 | 機密資料、備份 |
| 公共讀 | 任何人可讀取 | 網站圖片 |
| 公共讀寫 | 任何人可讀寫 | 強烈不建議 |
Bucket Policy(存取政策)
更細緻的權限控制,可以指定:
- 哪些 IP 可以存取
- 哪些操作可以執行
- 時間限制
RAM 用戶權限
透過 RAM(資源存取管理)控制誰可以管理這個 Bucket。
安全建議:
- 預設使用「私有」
- 需要公開的檔案,用簽名 URL
- 永遠不要開「公共讀寫」

API 整合指南
OSS 提供完整的 API 和多語言 SDK。
支援的 SDK
- Java
- Python
- Node.js
- PHP
- Go
- .NET
- C/C++
- Ruby
常用 API 操作
| 操作 | 用途 |
|---|---|
| PutObject | 上傳檔案 |
| GetObject | 下載檔案 |
| DeleteObject | 刪除檔案 |
| ListObjects | 列出檔案 |
| CopyObject | 複製檔案 |
| GetObjectMeta | 取得檔案資訊 |
簽名 URL(Presigned URL)
讓私有檔案可以被臨時存取。
# 產生 1 小時有效的下載連結
url = bucket.sign_url('GET', 'path/to/file.jpg', 3600)
print(url)
這個功能很實用:
- 付費內容下載
- 臨時分享檔案
- 限制存取時間
搭配 ECS 使用
OSS 常與 阿里雲 ECS 搭配使用:
- ECS 處理動態請求
- OSS 存放靜態檔案
- 透過內網傳輸,免流量費
儲存架構怎麼設計最省錢? 物件儲存的費用結構複雜,設計不當可能多花數倍成本。 預約架構諮詢,讓我們幫你優化儲存策略。
OSS 費用計算
OSS 的費用由多個部分組成。
費用項目
| 費用項目 | 計費方式 | 參考價格 |
|---|---|---|
| 儲存費用 | 按容量每月 | $0.02/GB 起 |
| 請求費用 | 按次數 | $0.01/萬次 起 |
| 外網流量 | 按下載量 | $0.076/GB 起 |
| 內網流量 | 同區域 | 免費 |
| 數據處理 | 圖片處理等 | 另計 |
儲存類型與價格
| 儲存類型 | 價格(約) | 適用場景 |
|---|---|---|
| 標準儲存 | $0.02/GB/月 | 頻繁存取 |
| 低頻存取 | $0.015/GB/月 | 偶爾存取(30天以上) |
| 歸檔儲存 | $0.005/GB/月 | 長期備份(90天以上) |
| 冷歸檔 | $0.002/GB/月 | 極少存取(180天以上) |
省錢技巧
1. 選對儲存類型
不常存取的檔案,用低頻或歸檔儲存。
可以省 50-90% 儲存費。
2. 設定生命週期規則
自動把舊檔案轉到便宜的儲存類型。
例如:30 天後轉低頻,90 天後轉歸檔。
3. 搭配 CDN
大量下載時,CDN 流量費比 OSS 直接下載便宜。
4. 善用內網傳輸
ECS 和 OSS 在同區域,走內網不收流量費。
5. 清理不用的檔案
定期檢查,刪除不需要的檔案。
特別是碎片和歷史版本。
最佳實踐
根據實戰經驗,給你幾個建議。
Bucket 規劃
- 按用途分 Bucket:images、backups、logs 分開
- 命名有規則:公司名-用途-環境(如 myco-images-prod)
- 區域選對:用戶在哪,Bucket 就在哪
安全性
- 永遠不要公共讀寫:這是最常見的安全漏洞
- 用 RAM 子帳號:不要用主帳號的 AccessKey
- 開啟日誌:方便追蹤誰存取了什麼
效能優化
- 檔案命名分散:避免用日期當前綴(會造成熱點)
- 分片上傳:大檔案用 Multipart Upload
- 搭配 CDN:減少直接存取 OSS 的次數

常見問題
Q1:OSS 和阿里雲盤有什麼不同?
| 項目 | OSS | 阿里雲盤 |
|---|---|---|
| 定位 | 企業級儲存 | 個人雲端硬碟 |
| 存取方式 | API / SDK | App / 網頁 |
| 計費方式 | 按用量 | 免費 / 會員 |
| 適用對象 | 開發者、企業 | 一般消費者 |
個人檔案存取,請參考 阿里雲盤台灣註冊教學。
Q2:OSS 檔案刪除可以復原嗎?
預設不行。刪除就是永久刪除。
但你可以開啟「版本控制」功能,就能保留歷史版本。
Q3:上傳速度很慢怎麼辦?
可能原因和解法:
- 網路問題:檢查本地網路
- 跨區域:選擇離你最近的區域
- 大檔案:用分片上傳(Multipart Upload)
- 頻寬限制:用傳輸加速服務(另外付費)
Q4:如何設定自訂域名?
- 在 Bucket 設定中綁定域名
- 到 DNS 新增 CNAME 記錄
- 申請 SSL 憑證(可用阿里雲免費憑證)
- 開啟 HTTPS 存取
雲端儲存架構需要幫忙?
物件儲存的設計會影響:
- 成本:儲存類型選擇、生命週期策略
- 效能:區域選擇、CDN 配置
- 安全:權限設計、加密策略
CloudInsight 如何幫助你?
- 需求分析:了解你的檔案類型、存取模式、成長預期
- 架構設計:規劃最佳的儲存分層策略
- 成本優化:找出省錢空間,設定自動化規則
- 安全審查:確保權限設定正確,沒有資料外洩風險
預約儲存架構諮詢,讓我們根據你的需求,設計最佳方案。
從幾 GB 到 PB 級儲存,我們都有經驗
參考資料
- Alibaba Cloud OSS Documentation - https://www.alibabacloud.com/help/oss
- OSS Pricing - https://www.alibabacloud.com/product/oss/pricing
- OSS SDK Downloads - https://www.alibabacloud.com/help/oss/developer-reference/sdk-downloads
- OSS Best Practices - https://www.alibabacloud.com/help/oss/best-practices
- AWS S3 vs Alibaba Cloud OSS Comparison - https://www.alibabacloud.com/help/oss/compare-with-s3
相關文章
阿里雲盤台灣註冊教學:下載、使用、帳號分享全攻略【2025】
阿里雲盤台灣怎麼註冊?本文提供完整圖文教學,包含海外手機號註冊、電腦版/手機版下載、帳號分享連結取得、WebDAV 設定等進階功能,讓你輕鬆上手這款不限速的雲端硬碟。
阿里雲阿里雲完整指南:從入門到進階,台灣用戶必讀的阿里雲攻略【2025】
阿里雲是什麼?本文完整解析阿里雲國際站與中國站差異、台灣用戶註冊教學、核心服務(ECS、OSS、CDN)介紹、費用估算,以及與 AWS、GCP 的比較。從零開始帶你認識這個亞太最大的雲端平台。
阿里雲阿里雲 ECS 教學:服務器規格選擇、設定、費用完整攻略【2025】
阿里雲 ECS 怎麼選?本文詳解 ECS 實例類型、規格選擇指南、香港機房設定教學、安全組配置,以及費用計算方式,幫你避開常見陷阱,選到最適合的雲服務器方案。