全量备份,这个问题从2008年就开始出现了。当时我还在一家小公司的IT部门工作。该公司只有几十名员工,完整备份是一项艰巨的任务,每个月都要完成。说实话,当时我并不明白这个备份的用途。反正我就是按照领导说的去做了。
当时,我们使用大容量磁带机,每次备份需要几个小时。我记得磁带机必须有半米高,每次备份时我都必须将磁带插入磁带机并调整参数。有一次我整个备份失败了,因为我的手在颤抖,而且参数设置不正确。真的很痛苦。那时,备份数据的成本比现在高得多。
后来,大约在 2010 年,公司开始使用磁盘阵列,完整备份变得更快。当时的磁盘阵列容量只有几十TB,但随着用户数量的增加,备份效率显着提高。我很自豪地看到我们部门的备份工作当时每天只备份一次,而现在每天只备份两次。
后来到了2015年左右,云服务开始出现,我们公司也开始使用云备份。当时,云备份并不便宜,但与您自己维护硬件的成本相比,它仍然具有成本效益。我记得我第一次将完整备份放在云中。我的心情就像第一次使用电脑一样兴奋。
现在完整备份问题我已经很熟悉了。但说实话,我还是偶尔会想起使用磁带机的日子。虽然当时很累,但我还是有一种成就感。如今,技术发达了,备份的方式也很多了,但有时我还是怀念那些简单的时光。
关于全量备份的问题,2022年我在某城市,当时公司有一个大项目,数据有几十TB。光是想想就让我头疼。我当时就很困惑,想着要花多少钱。后来我意识到全备份要看具体的需求。也许我有点极端。
这是一个陷阱,不要相信。 2019年,该公司造成全量备份数据恢复耗时超过48小时,造成业务严重中断。
别这样做。通过增量备份,每月仅备份1TB数据,恢复时间缩短至1小时。
通过完整备份,会复制整个数据库。 比如2023年1月1日,我负责的电商系统完全备份,花了4个小时。