SSD Nodes Learn 🎉 VPS $5.50/月起
指南 Matt Connor作者: Matt Connor · 更新于 2026-08-13

自托管存储比 Dropbox 便宜吗?三年成本对比

用1 TB、4 TB和5个席位建立36个月成本模型,比较 Dropbox、存储 VPS、异地备份、域名及维护时间,揭示自托管仅在一种规模下更便宜。

简短结论

在以下3种情况中,自托管存储只有1种比 Dropbox 便宜,另外2种都更贵。Dropbox 按人数收费,存储 VPS 按 TB 收费。因此,临界点不是 TB 数量,而是 TB 与人数的比例;如果您需要1个共享存储库,还是需要多个独立存储库,这个比例也会不同。

按这里建模的3种规模计算,周期为36个月。1个人使用1 TB,Dropbox 需支付 $360,自托管需直接支付 $486,且这还没有计算您投入的任何时间。一个4人的家庭需要1个共享的4 TB存储库,4个 Dropbox 席位需支付 $2,160,而自托管需支付 $1,188。一个5人的团队需支付 $2,700,自托管需支付 $1,656,并且在3年内要投入 64 小时运行该服务。

下面将说明这些数字的来源,以及安全性方面实际需要放弃什么。如果您想了解软件对比,而不是电子表格,请参阅可自行托管的 Dropbox 替代方案,其中会单独介绍这一部分。

首先测量实际存储的数据量

大多数人从未核实过存储量,就按一个估算数字计算成本。先测量,再建模。

du -sh ~/Dropbox
du -h --max-depth=1 ~/Dropbox | sort -h | tail -20

第一个命令会输出一个总量。第二个命令会输出顶层目录中最大的 20 个目录,并将最大的目录放在最后。这样可以判断总量主要来自文档,还是来自 2019 年的某个视频项目。如果总量小于 2 TB,后续内容不会改变判断,可以直接跳到最后一节。

如果已经在使用 restic,可以让仓库报告实际需要保存的数据量。

restic stats --mode raw-data

该命令会报告去重和压缩后的大小,这也是备份目标计费的依据。它通常小于源目录的大小,差值可能使费用落入完全不同的价格档位。

模型中的价格

ChartMonthly list prices used in the model, US dollars, August 2026
The data behind this chart
[
  {
    "label": "Dropbox Plus, 2 TB, one user",
    "usd_per_mo": 9.99
  },
  {
    "label": "Dropbox Family, 2 TB shared, six users",
    "usd_per_mo": 16.99
  },
  {
    "label": "Dropbox Essentials, 3 TB, one user",
    "usd_per_mo": 16.58
  },
  {
    "label": "Dropbox Standard, 5 TB pool, per seat",
    "usd_per_mo": 15
  },
  {
    "label": "Dropbox Advanced, 15 TB pool, per seat",
    "usd_per_mo": 24
  },
  {
    "label": "Storage VPS, 1 TB usable",
    "usd_per_mo": 10
  },
  {
    "label": "Storage VPS, 4 TB usable",
    "usd_per_mo": 22
  },
  {
    "label": "Storage VPS, 6 TB usable",
    "usd_per_mo": 30
  },
  {
    "label": "Object storage for backups, per TB",
    "usd_per_mo": 6.95
  },
  {
    "label": "Backup only space, per TB",
    "usd_per_mo": "2.50"
  },
  {
    "label": "Domain name",
    "usd_per_mo": 1
  },
  {
    "label": "Certificate from Let's Encrypt",
    "usd_per_mo": 0
  }
]

所有价格均为截至 2026 年 8 月、按年度计费的公开标价,单位为美元。不计入税费和首年促销,因为这些优惠不会重复出现。以下所有总额均按 36 个月计算,并四舍五入到整数美元。

Dropbox 在这里涉及一个面向消费者的套餐。Plus 每月 $9.99,提供 2 TB 存储空间,供 1 人使用。Family 每月 $16.99,最多供 6 人共享同一个 2 TB 存储空间,因此购买的是使用席位,而不是额外空间。Essentials 每月 $16.58,提供 3 TB 存储空间,仍供 1 人使用。Business Standard 每个席位每月 $15,至少需要 3 个席位,并提供共享的 5 TB 存储池;Advanced 每个席位 $24,提供 15 TB 存储池。

不同存储型 VPS 提供商之间的价格差异,远大于 Dropbox 套餐之间的差异。模型采用 1 TB 套餐每月 $10、4 TB 套餐每月 $22 的价格。团队方案采用 6 TB 套餐,每月 $30。截至 2026 年 8 月,这些价格处于各提供商公开的存储优化型套餐价格范围中段;VPS 的实际成本详细拆分了这一范围,因此重新计算时应替换为您所用提供商的价格。存储型 VPS 与普通 VPS 的比较解释了为什么带有 4 TB 磁盘的套餐,其每 TB 成本远低于在计算型套餐上附加 4 TB 块存储。

第二份副本有两种价格。Backblaze B2 等对象存储的标价为每 TB 每月 $6.95;每月出站流量在所存储数据量 3 倍以内时免费,因此取回其中保存的全部数据不会产生额外费用。仅提供存储空间、不附带计算资源,并通过 SFTP(SSH 文件传输协议)或 SMB(服务器消息块)访问的备份存储,价格更接近每 TB 每月 $2.50。模型每次都采用较低的价格,因此自托管方案按合理情况下最有利的方式计价。

公平比较必须包含的内容

  • 第二份副本。单台自托管服务器不算任何数据的备份,因为磁盘损坏或误输入 rm -rf 都会让唯一的副本一并丢失。下面每种自托管方案都会在另一栋建筑中的其他硬件上保存第二份副本。
  • 域名和证书。在本模型中,域名每月费用为 $1。Let's Encrypt 证书不收费且会自动续期,因此实际成本是续期失败当天排查问题所花的 1 小时。
  • 恢复时的出口流量。从存储桶中取回 4 TB 数据,在某些服务商处的费用高于一个月的存储费用。B2 提供相当于已存储数据 3 倍的出口流量额度,足以应对普通恢复,因此在选择目标存储位置前,请先确认这一数值。
  • 您投入的时间。包括初始设置、每月更新、在午夜占满的磁盘,以及为其他使用该服务器的人员提供支持。

三种规模下的三年账单

ChartThree year cost at three sizes, US dollars over 36 months
The data behind this chart
[
  {
    "label": "One person, 1 TB",
    "subscription_usd": 360,
    "self_hosted_usd": 486,
    "self_hosted_plus_time_usd": "1,036"
  },
  {
    "label": "Household 4 TB, separate accounts",
    "subscription_usd": 719,
    "self_hosted_usd": "1,188",
    "self_hosted_plus_time_usd": "2,013"
  },
  {
    "label": "Household 4 TB, one shared library",
    "subscription_usd": "2,160",
    "self_hosted_usd": "1,188",
    "self_hosted_plus_time_usd": "2,013"
  },
  {
    "label": "Team of five, 5 TB",
    "subscription_usd": "2,700",
    "self_hosted_usd": "1,656",
    "self_hosted_plus_time_usd": "3,256"
  }
]

1 TB 的个人用户。 Dropbox 最小套餐为 2 TB,因此该用户要为实际需求两倍的容量付费,但三年总成本仍只有 $360。自托管方案的现金成本为 $486。即使不计算任何工时,订阅方案也已经胜出,因为自托管存在固定成本下限:服务器、第二份副本和域名各自都需要费用,数据量小也无法避免。

多个独立账户合计使用 4 TB 的家庭。 两个 Plus 账户各提供 2 TB,三年总成本为 $719。各成员不共享文件库,而且共享文件夹会同时占用两个账户的配额,但这是本文中的最低价格。同样的 4 TB 自托管方案成本为 $1,188,因此这一比较结果明显偏向 Dropbox。

在一个共享文件库中使用 4 TB 的家庭。 Dropbox 没有任何面向消费者的套餐能在同一处提供 4 TB,Essentials 对单个用户的上限则是 3 TB。可行方案是 Business Standard:4 人各使用一个席位,每个席位的价格为 $15,用于一个 5 TB 存储池,三年总成本为 $2,160。相同需求的自托管成本为 $1,188。表中的 $972 差额是第一个真正节省的金额,因为这个家庭购买席位是为了获得存储空间。

拥有 5 TB 数据的 5 人团队。 5 个 Standard 席位三年总成本为 $2,700,而且 5 TB 存储池在启用当天就已用满。自托管的 6 TB 方案成本为 $1,656,可节省 $1,044。这是这里现金节省最多的方案。但它也是最不具优势的情况,下一张图会说明原因。

第三列按每小时 $25 计算工时成本。应将其视为核算项,而不是实际账单。计入工时后,团队自托管方案的成本为 $3,256,而它所替代的席位成本为 $2,700。在这一列中,只有使用一个共享文件库的家庭仍低于订阅成本:$2,013,对比 $2,160

Dropbox 按人员收费。存储 VPS 按 TB 收费。当购买席位是为了获得存储空间时,自托管在成本上更有优势。

逐项构建家庭账单

ChartThe 4 TB household build, line by line
The data behind this chart
[
  {
    "label": "Storage VPS, 4 TB usable",
    "usd_per_mo": 22,
    "usd_36mo": 792
  },
  {
    "label": "Backup copy, 4 TB on backup space",
    "usd_per_mo": 10,
    "usd_36mo": 360
  },
  {
    "label": "Domain name",
    "usd_per_mo": 1,
    "usd_36mo": 36
  },
  {
    "label": "Certificate from Let's Encrypt",
    "usd_per_mo": 0,
    "usd_36mo": 0
  },
  {
    "label": "Your time, 11 hours a year at $25",
    "usd_per_mo": 22.92,
    "usd_36mo": 825
  }
]

存储费用不到总账单的一半。VPS 每月费用为 $22。第二份副本按仅备份费率计费,4 TB 每月为 $10。域名每月为 $1,证书免费。按每小时 $25、每年投入 11 小时计算,您的时间成本每月为 $22.92,因此在这套方案中位列第二高。

调整每小时费率后,排名也会随之变化。这不是模型的缺陷,而是模型得出的结论:在这种规模下,决定结果的不是硬件。

自托管存储在哪些情况下比 Dropbox 更便宜,哪些情况下不是

ChartCash saved by self-hosting over three years, and the hourly rate at which the two options tie
The data behind this chart
[
  {
    "label": "One person, 1 TB",
    "cash_saved_usd": -126,
    "hours_spent": 22,
    "breakeven_hourly_usd": -5.73
  },
  {
    "label": "Household 4 TB, separate accounts",
    "cash_saved_usd": -469,
    "hours_spent": 33,
    "breakeven_hourly_usd": -14.21
  },
  {
    "label": "Household 4 TB, one shared library",
    "cash_saved_usd": 972,
    "hours_spent": 33,
    "breakeven_hourly_usd": 29.45
  },
  {
    "label": "Team of five, 5 TB",
    "cash_saved_usd": "1,044",
    "hours_spent": 64,
    "breakeven_hourly_usd": 16.31
  }
]

用 3 年现金节省额除以需要投入的小时数,就能得到两种方案成本持平时的每小时费率。如果您对时间的估值高于该费率,订阅服务更便宜;低于该费率,自托管更便宜。节省额为负数时,表示自托管需要支付更多现金,因此计算出的费率也会是负数。

对于使用 1 TB 存储空间的单人用户,成本持平费率为每小时 -5.73 美元。成本持平费率为负数时,表示无论如何估算时间价值,自托管都不会更便宜,因为仅比较现金支出时它已经处于劣势。接受使用独立账户的家庭,其成本持平费率同样为 -14.21

希望使用一个共享资料库的家庭,成本持平费率为每小时 $29.45。如果您认为晚上的 1 小时价值低于这个金额,自托管确实更便宜;对于大多数在家部署这类服务的人来说,情况都是如此。

5 人团队的成本持平费率为每小时 $16.31。虽然现金节省额更高,但该费率低于家庭用户,因为 5 个用户会带来支持工作,投入的小时数增长速度超过节省额。在企业中,这些小时并不是免费的:需要有人为此工作,而其综合人力成本高于 $16.31。达到这个规模后,单纯从成本角度出发的理由并不充分。剩下的合理理由,是能够控制数据存储位置,以及不受您无法设定的按席位收费方式限制。

您的时间成本最高

按该模型计算,三年内,单人需要投入 22 小时,5 人团队需要投入 64 小时。家庭场景介于两者之间,为 33 小时。按小规模场景计算,这相当于 4 小时的初始配置时间,以及每月半小时;按团队场景计算,则是 10 小时的初始配置时间,以及每月 1.5 小时。如果您以前运行过类似系统,请将这些数字替换为您自己的数据。

这些小时数不是对理想流程的估计。它们包括每月的软件包更新和重启、因防火墙规则变更而失败一次的证书续期、悄然达到 90% 使用率的磁盘、导致 Web 界面无法使用的容器升级,以及某人误删文件后要求在今晚恢复的消息。

如果您的自托管存储每月耗时为 0 小时,那么它要么刚部署不久,要么根本没人检查。将这些时间按 0 计算,会让人误以为这种配置值得采用,结果不到一年就弃用;而迁移回其他方案还会额外耗费 20 小时,这部分通常没有纳入预算。

安全性问题的另一半

成本只是人们关心的一半。另一半是,数据放在自己拥有的服务器上是否更安全。自托管不会消除风险,只会将风险从服务商的策略和正常运行时间转移到您自己的备份管理上。这是一种权衡,而不是单方面的优势。

Dropbox 在 Plus 计划中提供 30 天的文件版本历史,在商业计划中提供 180 天的文件版本历史;家庭中的任何人都可以通过网页执行恢复,存储设备则位于有工作人员值守的机房内。服务中断由他们负责修复,而且他们处理这类问题的经验比您更多。作为交换,您需要接受他们的策略。账户可能被暂停,计划可能在续订时重新定价,客户端也可能发生您未要求的变化。

您实际需要承担的工作比大多数人预想的少。真正导致自托管数据丢失的通常不是磁盘损坏,而是从未执行过恢复的备份。restic snapshots 显示昨晚的快照,只能证明备份任务运行过,不能证明数据可以恢复。

restic snapshots --latest 1
restic restore latest --target /tmp/restore-test --include /srv/data/alice/tax
diff -r /tmp/restore-test/srv/data/alice/tax /srv/data/alice/tax

不输出任何内容的 diff -r 才能提供证明。每季度运行一次,并记下日期,因为从未执行过的恢复只是计划,不是备份。restic 与 BorgBackup 对比了这两款适合完成此任务的工具。

第二个风险是,同步会以机器速度传播错误。笔记本电脑上的删除操作会在几秒内传到服务器,使用勒索软件加密同步目录的结果也一样。服务器上的版本控制只有在备份快照存储于笔记本电脑凭据无法删除的位置时才有帮助。restic 的 REST 服务器支持 --append-only 模式,大多数对象存储也允许您创建没有删除权限的密钥。这个小时的配置工作,决定了备份与另一份损坏数据副本之间的区别。

总结很简单。带有未经测试的备份的自托管服务器,在所有重要方面都不如 Dropbox。带有其他硬件上的第二份副本,并且您实际执行过恢复的自托管服务器,则具有可比的可靠性;区别在于,现在这套管理纪律由您负责。

值得构建的两种方案

拥有 4 TB 或更多数据、需要一个共享资料库的家庭。 在 VPS 上通过 Docker 运行 Nextcloud,并在 TLS(传输层安全)后面提供服务;每晚使用 restic 仅备份有数据的空间,每季度执行一次恢复测试。这就是上文定价为 $1,188 的方案,在启用 TLS 和备份的 VPS 上部署 Nextcloud提供了分步说明。它的优势在于,Dropbox 要求家庭购买企业席位才能获得一个共享的 4 TB 空间,而席位才是主要成本。此方案唯一未计入的成本,是 Dropbox 自带的浏览器内文档编辑功能。Nextcloud 需要通过独立的办公服务器提供该功能,因此在规划 VPS 规格前,应加入 OnlyOffice 或 Collabora 所需的 RAM。

拥有 5 人或更多成员的团队,且选择自建的原因是控制力而非价格。 使用相同的主服务器,但将第二份副本保存到兼容 S3 的对象存储(几乎所有备份工具都支持的 API),而不是另一台设备上;同时指定明确的负责人,并编写一份由非编写者也能执行的恢复流程。使用 MinIO 自建对象存储介绍了如何自行运行该 API。对于备份目标,具体应选择与主服务器不同的提供商,因为与原始数据共享同一账户的副本,可能因同一个账户问题一起丢失。

适合继续使用 Dropbox 的情况

  • 您存储的数据少于 2 TB。此外,Plus 每月只需 $9.99,在本模型的所有方案中都没有更划算的选项。
  • 您的家庭可以接受使用独立账户。两个 Plus 账户可存储 4 TB,三年总费用为 $719
  • 您需要的是存储空间,而不是维护工作。维护时间每月都会产生,并且在上述每种情况下都是最大的成本。
  • 您无法承诺每季度执行一次恢复测试。没有恢复测试,您并不是在自托管文件,而是在租用的计算机上保留唯一副本。
  • 您需要审计跟踪、法律保全,或需要由其他方签署的可用性承诺。

FAQ

自建存储对一个拥有 1 TB 数据的人来说,比 Dropbox 便宜吗?

不便宜。三年内,Dropbox Plus 的费用为 $360,而自建存储的现金成本为 $486,其中还未计入您自己的时间成本。自建存储存在最低成本:即使只保留 1 TB 数据,最低限度的合理服务器、第二份数据副本和域名也都需要付费。Dropbox 最便宜的付费套餐已经接近这一最低成本,而且包含 2 TB 存储空间。

自建存储的异地备份实际需要多少费用?

仅提供存储空间、不附带计算资源,并通过 SFTP 或 SMB 访问的备份服务,截至 August 2026 的价格约为 $2.50 美元/TB/月。Backblaze B2 等对象存储的价格为 $6.95 美元/TB/月,并包含最高为存储量三倍的出口流量,因此恢复其中全部数据不会产生额外费用。对于上文所述的 4 TB 家庭模型,更便宜的备份目标每月费用为 $10,三年费用为 $360

每年运行自有存储需要多少小时?

对于一个人,该模型按三年 22 小时计价;对于 5 人团队,按 64 小时计价;家庭模型则为 33 小时。工作包括每月更新和重启、一次失败的证书续期、磁盘即将写满、一次导致故障的容器升级,以及为误删文件的用户恢复文件。如果您花费的时间为 0 小时,说明服务器刚部署不久,或者没有人检查它。

自建存储比 Dropbox 更安全吗?

这不是风险更小,而是风险类型不同。使用 Dropbox 时,风险包括其政策、续费时的价格和服务中断;相应的保障是公开说明的 30 天版本历史,以及任何人都能从网页执行的恢复操作。自建存储的风险在于您自己的备份管理:在其他硬件上保存第二份副本,使用同步客户端无法删除快照的凭据,以及每季度测试一次恢复流程。具备这些条件后,两者的安全性相当。缺少这些条件时,自建存储更不安全。

4 人家庭可以在一个 Dropbox 套餐中共享 4 TB 吗?

消费者套餐不支持。Plus 为一个人提供 2 TB,Family 在最多 6 人之间共享同一个 2 TB 空间,Essentials 则为单个用户提供最多 3 TB。实际可选方案有两种:分别购买 Plus 账户,三年费用为 $719,但没有共享空间;或者购买 Business Standard 席位,每个席位的费用为 $15,4 人三年费用为 $2,160,并共享 5 TB 存储池。

#dropbox#自托管#storage-costs#nextcloud#备份