每位开发者都熟知生产系统的标准流程:定义你的恢复时间目标(RTO)和恢复点目标(RPO),复制你的数据,编写故障转移脚本,并在真正需要之前进行测试。如今,这已成为一种本能。
但我们大多数人从未将同样的思维应用于我们每天依赖以完成工作的唯一系统——我们的家庭办公室。停电、路由器损坏或网线中断都可能让你完全离线,其影响不亚于数据库宕机,只不过你的办公桌没有所谓的“故障转移区域”。
如果你的数据库有灾难恢复计划,你的工作空间也应该有。以下是一份实用的、类似数据库灾难恢复风格的指南,介绍如何构建这样的计划——无需惊慌,只需将同样的系统化思维应用于你的物理设置。
步骤 1:了解你的实际功耗(你的“基准指标”)
就像你在不知道读写负载的情况下不会配置数据库故障转移一样,在不知道实际功耗的情况下也不要购买备用电源设备。
在购买任何备用电源设备之前,先弄清楚你实际上需要保持运行的设备。不要估算——检查设备上的标签,或使用简单的插入式功率计来测量笔记本电脑、显示器、路由器和调制解调器的实际功耗。
典型的单人设置的大致经验法则:
- 笔记本电脑:45–65 瓦
- 外接显示器:每台 20–40 瓦
- 路由器/调制解调器:合计 10–20 瓦
将这些数值相加,并预留一些余量——你将在步骤 3 中使用这个数值。
步骤 2:增加互联网冗余(你的“多区域故障转移”)
单一的网络服务提供商连接就像是一个没有副本的单区域数据库:它在正常时运行良好,但一旦出现故障,一切都会停止。如果正常运行时间对你的工作至关重要,请考虑第二条连接路径:
- 双广域网路由器:允许你在主网络服务提供商和备用连接之间配置自动故障转移。
- 4G/5G 移动热点或基于 SIM 卡的备用方案:这是一种价格合理的方案,可在本地中断或线路故障期间保持在线,即使速度较低。
这种设置并不经常需要,但当你的主线在通话或部署过程中中断时,它决定了这只是一个小小的挫折还是会导致错过最后期限。
步骤 3:制定备用电源计划(你的“恢复时间/恢复点目标”)
在数据库灾难恢复中,恢复时间目标告诉你需要多快恢复,恢复点目标告诉你你能容忍多少数据丢失。同样的问题也适用于此处:你能承受多长时间的断电,以及这种停机时间的成本是多少?
低恢复时间目标容忍度(最多几小时):
根据步骤 1 中的瓦数选择合适的不间断电源,可以让你的路由器、调制解调器和笔记本电脑运行足够长的时间,以便保存工作并完成通话。寻找具有足够容量(伏安/瓦额定值)的产品,以覆盖你在预期断电窗口期间的负载,并在购买前检查与你设备的兼容性。
相关阅读:开发者坚如磐石的家庭办公室设置指南
长时间或频繁断电:
适合你设置的电池备用电源站(存在太阳能充电选项)或待机发电机可以让设备运行一整天或更长时间。这项投资是否值得取决于你所在地区停电的频率以及停机时间实际造成的成本——对许多人来说,仅使用不间断电源就足够了。
有关根据你的实际风险(而非最坏情况的恐慌)进行规划的建议,请参阅 免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。