摘要

  • Hetzner Cloud 的服务器创建完成后,只要仍存在就计费;关机保留资源,删除才结束该服务器的收费时间。
  • 自动备份随服务器删除,快照可以独立保留;两者都不包含挂载的独立磁盘。留住一份镜像,也没有预订下一台机器。
  • 季节性项目真正要买的是下次开工的条件。保留整机、只留快照和地址、彻底退出,承担的是不同费用和交付承诺。

设想一家小代理商做完了年度展会网站。报名已经关闭,客户把下一届的日期留在一句“到时候再说”里。项目经理收起工时表,开发者关掉云服务器,办公室又少了一件要惦记的事。财务却在下个月收到同一个资源的费用。服务器放假,座位照租。

在 Hetzner Cloud,这个场景的收费规则很直白:已创建的服务器按存在时间计费,与开关机状态无关。供应商的解释是资源仍被分配给它,客户因此可以较快启动。关机结束了机器里面的工作,没有把机器占着的资源交回去。

这个区别把“按需”里的需求说清楚了。需求可以是今天处理多少访问,也可以是明天仍有一台现成的服务器可用。前者归零,后者仍然存在。代理商以为自己留下的是一个暂停的项目,供应商留下的是一个还没有退掉的资源。

删掉机器,得先决定保留哪一种过去

Hetzner 给长时间停机的客户提供了一个思路:做快照,删除服务器,以后从快照新建。快照也收费,是否划算取决于保存量和保留时间。这里的诱惑不是技术新鲜,而是把整台服务器的持有成本换成一份磁盘状态的保存成本。

但后台两个听起来都很安心的词,命运并不一样。自动备份绑定服务器,服务器删除时它们也会删除;快照则可继续保留。想留下某个自动备份,可以先把它转成快照。办公室里一句“反正有备份”,不能替代这个选择。

展会项目尤其容易陷入这种含糊。主页看起来只是几张图片,幕后可能还躺着报名资料、客户最后改过的排期和只在那台机器上保存的配置。删除之前,代理商要决定保存的是哪一天的状态,而不是笼统地保存“这个项目”。较早的快照不会因为客户后来改过一个字段,就悄悄长出那次修改。

更具体的缺口在磁盘旁边。官方概览明确排除挂载的 Volumes:服务器的备份和快照不包含这些独立磁盘。把系统盘收好,不能顺手宣布挂载盘里的资料也已装箱。文件究竟在哪儿,决定了那份便宜的留存方案到底留下多少东西。

这些细节会改变人的行为。不了解数据位置的项目经理,最容易选择继续付钱。那笔闲置费买到的除了容量,还有“今天不用做这项判断”。供应商按资源收费,客户则把尚未做完的交接工作藏在资源里。

地址可以留下,账单也可以

下一届展会或许还要使用原来的地址。Hetzner 把 Primary IP 和服务器分开管理。Primary IP 的自动删除设置决定未受保护的地址是否随服务器一起删除:关闭自动删除就保留,开启就跟着删除。这个开关需要在“以后还用原地址”的承诺之前看清楚。

保留的 Primary IPv4 即便没有分配给服务器,也继续收费。Primary IPv6 在计费说明中是免费的。于是,删除服务器之后仍有地址费用,可能正是团队主动保留的结果;不能只因为项目页面上少了一台机器,就推断整个项目已经停止花钱。

地址还带着地点条件。Primary IP 必须和接收它的服务器处在同一个地点。团队可以保存一个熟悉的地址,却不能拿它当作任意机房通用的门牌。等到重新开工,这项限制会和新机器的供应情况碰面。

独立磁盘也有自己的退出步骤。取消资源的说明把断开 Volume 和删除 Volume 分开列出。断开连接是拆线,删除才是退掉那个资源。整理一台服务器的遗产,得逐件决定去留。

快照没有替你排队

保留镜像最容易被高估的地方,是把“我有当时的数据”听成“我随时有当时那台机器”。前一句谈磁盘状态,后一句还需要可供分配的资源。

Hetzner 的一般常见问题列出无法新建实例的原因,包括账户额度、某个地点没有空余资源,以及针对部分客户和地点的临时供应限制。它同时说明,在所述临时限制下,已有服务器仍留在项目中。这让保留整机与保存快照的区别更实在:前者维持一项已有分配,后者将来还要重新申请一项分配。

如果原地址必须留在原地点,另找一个有机器的地点就不再是完全等价的替代。地点说明也提醒,不同网络区域的价格安排不同。省下闲置期费用之后,重新开始时的选择未必和退出时一样。

没人需要为了一个随时可丢弃的测试站,全年购买紧张的开工保障。反过来,客户已经把明年报名开放时间写进邀请函,代理商就不能把等待容量和恢复服务当作没有成本的周末消遣。两种项目都可以用快照,承担的承诺却不同。

最后那张账单,可能结的是旧账

关掉机器没有停费;删除机器之后收到的账单,却也未必表示删除失败。Hetzner 的计费制度采用事后结算。判断费用是否还在积累,要看收费资源与服务期间,而不是邮件到达的日期。

对代理商,这不是漂亮的财务细节。把上月的尾款错当成新费用,会引出一次无用的争吵;把仍保留的地址或磁盘当成尾款,则会让真正的闲置费用再走一个月。逐项消费明细比一张总额更能回答项目究竟还剩什么。

目前缺少这家假想代理商的资源清单、保留期和恢复工时,因此不能给出删除比保留便宜的天数门槛。决定门槛的是这几项成本,不是关机按钮的颜色。

最好的收尾不是把所有东西删光。是客户和代理商说清楚下一次要买什么:随时可启动的现成服务器、需要重新组装的磁盘副本,还是一个彻底结束的项目。三份报价,三种承诺。最贵的往往是只报了第三种价,却默默答应第一种服务。