“备份你的数据!”大家传道。创建备份策略既费时又费钱,尤其是当您有大量数据要备份时。这么长时间没有一个,你已经过得很好,所以也许备份可以等一下,对吧?
没有备份会出什么问题?
每个人都在谈论备份的必要性,但是直到发生坏事的那一天,这种需要会让人感觉非常抽象,当你知道要修复你的系统还有很长的路要走时,你就会感到胃里有那种感觉问题。
Web 开发误区: 您是否曾不小心删除了计算机上的重要文件?也许你很幸运,后来在回收站中找到了它,但 FTP 客户端和 SSH 会话通常没有这种奢侈。如果您或您的 Web 开发人员不小心删除了一个文件,您准备好恢复它而不是从头开始重写了吗?将文件恢复到以前状态的能力还有其他优势,例如,如果您更新网站代码或在 Web 应用程序上安装插件或更新,然后发现它导致了问题,那么拥有可靠的备份解决方案可以使您能够回滚这些更改并为自己省去很多痛苦和麻烦。
服务器问题: 与任何计算机一样,服务器也不是万无一失的。如果您的服务器遇到灾难性故障,例如硬盘驱动器故障,您是否准备好应对这种情况,或者这将永远结束您的网站?通过在您的设置中使用冗余(例如镜像 RAID 阵列)可以在某种程度上减轻风险,即使不太可能发生故障,也仍然可能发生。
黑客/恶意软件: 如果您的网站遭到入侵,这可能又是一次您会很高兴有可用备份的时候。网站黑客的一个常见攻击媒介是上传包含恶意代码的脚本以执行他们的恶意行为。虽然黑客可以通过注入的代码访问您的网站,但他们通常会编辑现有文件并为自己添加简单的后门,以便在您找到并删除他们添加的文件后重新访问您的网站。攻击者可能更加恶意,甚至只是自己犯了一个错误,导致您网站上的文件被删除。在对您的网站进行成功的恶意软件攻击后,如果可能的话,从备份中恢复整个网站是确保任何添加的代码不再存在的快速有效的方法。
自然灾害: 总是存在最坏的情况,如果您在传统的托管环境中,您的服务器位于某个数据中心。该数据中心可能会遭受龙卷风、飓风或地震等自然灾害的影响。万一您的托管设施被毁,这当然不太可能发生,最好有一个异地备份,这样您就可以让您的网站重新上线。
您的数据有何价值?
考虑到可能丢失数据的所有方式,评估数据的价值有助于规划备份范围和频率。您的网站不是一蹴而就的,您投入了时间或金钱,或两者兼而有之。您网站的各个方面都可能投入了大量资金,从底层代码到图形,再到书面内容本身。
具有更多交互性的网站(例如论坛和电子商务网站)在其备份策略中还有其他一些考虑因素。如果您的备份之间有很大的延迟,那段时间可能丢失的数据的价值是多少?
想一想如果一家大型电子商务零售商丢失了价值 12 小时的订单历史记录,并且您在他们那里的未结订单消失了,您会有什么感受。除了可能失去订单外,该卖家还可能失去您的信任和未来的业务。你想让你的企业处于这种情况吗?
在考虑备份的重要性时,同时考虑必须从头开始重做所有内容的假设情况会很有帮助。如果这种情况真的发生了,你明天不得不从头开始重建你的网站,结果会是什么?这会是您的网站或业务的终结吗?
现在是让心灵平静的时候
最终,拥有一个经过测试且可靠的备份策略可以让您高枕无忧,在发生灾难时可以保证业务连续性,并相信您的网站可以在未来几年继续平稳运行,并有能力克服困难这种情况。