对象存储成本计算器

填入你存了多少、分发了多少,就能并排看到五家主流对象存储服务商的费用。钱都花在出站流量上,所以这里对它做了正确的权重计算。价格已于 2026 年 8 月 6 日核对。

M
M
服务商存储操作出站流量每月

需要有人真正把迁移做完吗?

发现自己付多了是容易的那一半。在不弄坏那些引用它们的东西的前提下搬动几百 GB,才是吃掉两周的那一半。我们把存储迁移当作范围固定的项目来做,包含盘点、传输和切换。

聊聊迁移方案

本对比使用的价格

下列数据均已于 2026 年 8 月 6 日在各服务商官方定价页核对。存储按 1 TB = 1000 GB 换算,这也是五家共同采用的标注方式。

服务商存储出站流量
Cloudflare R2$0.015 / GB$0.00
Amazon S3 Standard$0.023 / GB$0.09 → $0.05 / GB
Google Cloud Storage$0.020 / GB$0.12 → $0.08 / GB
Backblaze B2$6.95 / TB$0.01 / GB *
Wasabi$7.99 / TB$0.00 *

* Backblaze 提供相当于存储量三倍的免费出站流量,超出后每 GB 收取 0.01 美元。Wasabi 不计量出站流量,但适用合理使用原则,要求每月下载量低于存储量,并按每月最低 1 TB 计费。Amazon 与 Google 的数据为美国东部区域的标价,不含你可能已有的用量承诺折扣或企业折扣。

存储账单的本质其实是流量账单

几乎所有人都靠比较每 GB 存储单价来挑选对象存储服务商,然后几乎所有人都被账单吓一跳。存储那一行是小的。在承载真实流量的负载上,把数据送回去的成本远远超过保存它的成本,而且内容每受欢迎一分,差距就拉大一分。成功变成了账单。

算术非常无情。在 Amazon S3 上存五个 TB,每月存储费约 115 美元。把其中二十个 TB 分发到互联网,大约要 1700 美元。你反复权衡的存储费只占实际支出的百分之六,而没有人测算的那部分才是剩下的百分之九十四。

这正是免出站流量费的服务商存在的理由,也是值得认真考虑它们的理由。Cloudflare R2 读出数据分文不收,不论量有多大。Backblaze 先免费给你三倍于存储量的流量,超出后才按每 GB 一美分收费。Wasabi 什么都不计量,但期望你大致停留在自己的存储量范围内。三者都消除了让云账单难以预测的那个变量,只是各自附带的条件不同。

难点在于,免出站流量费并不等于对每种形态的负载都便宜。一个持续写入、几乎从不读取的冷备份归档,纯存储单价才是关键,Backblaze 在这里明显胜出。一个读取量远大于写入量的媒体库,正是 R2 决定性领先的场景。请在上面填入你的真实数字,而不是依赖经验法则,因为排名确实会随比例翻转。

常见问题

哪家对象存储最便宜?
这几乎完全取决于你下载多少,而不是存储多少。Backblaze B2 存储单价最低,每 TB 6.95 美元,在写入密集的归档场景中胜出。Cloudflare R2 不收出站流量费,在任何需要频繁读取的场景中胜出。Amazon S3 按标价很少最便宜,但有用量承诺折扣时另当别论。请在上面填入你自己的数字,而不是依赖一个笼统答案。
S3 的出站流量到底要花多少钱?
每月前 100 GB 在整个 AWS 账户范围内免费。超出后,向互联网传输数据按阶梯计价,从每 GB 0.09 美元起,在极大用量时降至 0.05 美元。下载一个 TB 约需 84 美元,十个 TB 约需 900 美元,这通常是存储同样数据成本的许多倍。
值得从 S3 迁走吗?
如果出站流量占账单三分之一以上,几乎肯定值得。R2 和 B2 都兼容 S3 API,所以应用侧的改动通常只涉及一个端点和一组凭据。真正的工作是盘点你存了什么、在不停机的情况下搬走,并确认没有任何地方还引用旧存储桶。如果出站流量占比很小,省下的钱可能抵不上折腾。