为什么我们要折腾“对象存储”?
如果你是一个个人博主,或者手里跑着几个小项目,你一定遇到过这两个“肉疼”的时刻:
一是图床太贵。不管你是用阿里云、腾讯云,还是 AWS,那个流量费简直就是“刺客”,稍微爆一篇热门文章,账单就能让你心疼半天。
二是数据不安全。VPS 的硬盘虽然便宜,但毕竟不是铁打的,万一机器挂了或者被误删了,数据就找不回来了。
所以,现在的聪明人都开始把静态资源(图片、CSS、JS)和备份文件扔到对象存储里。所谓的对象存储,你简单理解成就是一个专门存文件的“云硬盘”。
市面上各家都说自己有“免费套餐”,但真用起来,水很深。今天我就结合自己这一年多的踩坑经验,把市面上最火的几家——Cloudflare R2、Backblaze B2,以及国内的又拍云、七牛云,拿来做一个真实的对比。
国外篇:免流量才是硬道理
1. Cloudflare R2:目前的版本答案
如果不提 R2,这篇文章就不完整。在它出来之前,我们做图床都要精打细算流量,但在它出来之后,这一切都变了。
优点:
- 零流量费:这是它最大的杀手锏。AWS 和 Backblaze 都会收你流量费(虽然便宜),但 Cloudflare 直接把这项费用免了。这意味着你的图床哪怕被刷了几百 G 流量,也不用担心破产。
- 兼容 S3 API:这意味着你现有的备份插件或者图床软件,改一下 Endpoint 就能直接用,不用重构代码。
- 速度极快:毕竟 Cloudflare 是做 CDN 出身的,它的边缘节点遍布全球,访问速度甚至比你自己的 VPS 还要快。
缺点与“坑”:
- 操作门槛略高:R2 不提供公网域名直接访问。你必须配合 Cloudflare Workers 或者通过自定义域名绑定来使用。新手刚开始配置的时候,很容易卡在跨域(CORS)设置上。
- 免费额度:目前是每月 10GB 存储,每月 100 万次 Class A 操作。对于纯文字博客够用,但如果你是摄影博客,可能得压缩一下图片。
适用场景: 网站静态资源托管、图床、需要对外提供大量文件下载的场景。

2. Backblaze B2:备份界的性价比之王
在 R2 出来之前,B2 几乎是个人开发者的首选。
优点:
- 价格透明:它的存储价格非常低($0.005/GB),而且定价比 AWS 这种大厂稳定很多。
- 带宽联盟:如果你通过 Cloudflare 回源到 B2,流量也是免费的。这点组合拳打下来非常舒服。
缺点与“坑”:
- 不适合做图床:因为它的流量是收费的(虽然便宜),直接对外提供图片访问,一旦流量爆炸,账单会让你怀疑人生。
- 免费额度抠门:只有 10GB 存储和 1GB 下载流量/天。
适用场景: VPS 整机备份、私有文档冷存储、归档数据。
3. AWS S3:虽然好,但不适合“白嫖”
AWS S3 是行业标准,但它是给大企业用的,不是给个人薅羊毛的。
坑点:
AWS 的账单能看哭人。除了存储费和流量费,它还有请求数费。如果你网站访问量大,那笔 API 请求费用比流量费还吓人。它的免费额度通常只给前12个月,过期后立马收费。
建议: 除非你有企业报销,否则个人站长尽量绕道。
国内篇:速度与限制的博弈
很多朋友因为访问速度问题,还是想用国内的节点。这里就要提到曾经的“免费双雄”——又拍云和七牛云。
1. 又拍云:加入“又拍云联盟”,用友链换免费
又拍云是目前国内少有的还提供长期稳定免费额度的厂商,但前提是你得加入他们的“又拍云联盟”。
怎么玩?
简单来说,就是“用你的网站展示权,换取我的存储空间”。你需要在网站底部(通常是 Footer)放上又拍云的 Logo 或者文字链接。申请加入联盟并通过审核后,他们每个月会送你一定的额度。
目前的免费额度(联盟版):
- 通常包含:每月 10GB 的存储空间,以及 15GB 的 HTTP/HTTPS 流量。
- CDN 套餐:有时候还会送 CDN 流量包。
优点与缺点:
- 速度极快:这是国内节点,对国内访客的体验完爆 AWS 和 Backblaze。
- HTTPS 免费:这一点比以前的七牛云良心,不用你自己折腾证书。
- 审核严格:你的网站必须要有一定的质量,不能是那种半成品或者全是广告的垃圾站。最关键的是,你的域名必须要有 ICP 备案,没备案直接拒审。
- 注意清零:额度是按月重置的,没用完不会累积到下个月。
适用场景: 已备案的国内个人博客、中小企业官网,且你不介意页脚多一行赞助商链接。
2. 七牛云:从“普惠”变成了“测试场”
七牛云以前是个人博客的首选,但后来政策大改,现在的免费策略对个人用户不太友好了。
目前的免费情况:
- 测试域名:现在注册新账号,默认给的存储空间虽然还有(通常是 1GB 左右),但不再提供永久绑定的免费域名了。
- 域名绑定限制:你要想用自己的域名访问七牛云存储,必须进行域名备案。这直接劝退了大量不想备案的用户。
- 新用户试用:偶尔会有“新用户礼包”,送几个月的试用资源。
优点与“坑”:
- 功能强大:七牛云的图片处理(缩放、水印)API 依然是业内最好用的之一。
- 测试域名会被回收:如果你用他们给的测试域名,过段时间就会失效,导致网站图片全挂。血的教训:千万别用七牛的测试域名做长期图床!
- 扣费警惕:现在的七牛云,一旦你的免费额度用完,它是会直接扣你账户余额的。
适用场景: 短期的开发测试、已有备案域名的开发者。
总结与推荐:怎么选?
我的个人建议方案:
- 如果你有国内备案域名:
不要犹豫,直接去申请 又拍云联盟。国内访问速度秒杀一切国外服务,而且只要你不超流,就是真金白银的免费。把 Logo 放页脚其实也不太影响美观。 - 如果你没有备案,或者不想在网站放 Logo:
坚决选择 Cloudflare R2。虽然配置稍微麻烦一点(搞定 Worker 和 域名),但一劳永逸,不用担心流量扣费,也不用担心国内政策变动。 - 如果你只做数据冷备份:
用 Backblaze B2。配合 Duplicati 这类软件,设置生命周期策略,把旧备份自动归档,性价比无敌。
希望这篇文章能帮你选到合适的“云硬盘”,避开那些流量刺客!

R2免流量这点真的太爽了,再也不用担心图床被刷爆了!
国外流量跟不要钱似的😂