12.1. 关于备份的重要性

您的数据非常宝贵。重新创建数据会花费您时间和精力,这会造成金钱损失,或者至少是个人痛苦和眼泪;有时甚至无法重新创建,例如,如果数据是某些实验的结果。既然这是一项投资,您应该保护它并采取措施避免丢失它。

您可能会丢失数据的原因基本上有四个:硬件故障、软件错误、人为操作或自然灾害。虽然现代硬件往往相当可靠,但它仍然可能看似自发地损坏。用于存储数据的最关键硬件是硬盘,它依赖于微小的磁场在充满电磁噪声的世界中保持完整。现代软件甚至往往不可靠;一个非常可靠的程序是例外,而不是规则。人类相当不可靠,他们要么会犯错误,要么会恶意地故意破坏数据。大自然可能不是邪恶的,但即使在好的时候也可能造成严重破坏。总而言之,任何东西都能正常工作本身就是一个小小的奇迹。

备份是保护数据投资的一种方式。通过拥有多个数据副本,即使其中一个被破坏也没关系(成本只是从备份中恢复丢失数据的成本)。

正确地进行备份非常重要。像其他与物理世界相关的一切事物一样,备份迟早会失败。做好备份的一部分是确保它们正常工作;您不希望注意到您的备份不起作用。雪上加霜的是,您可能在进行备份时遇到严重的崩溃;如果您只有一个备份介质,它也可能被破坏,让您只剩下辛勤工作的残骸。或者您可能会在尝试恢复时注意到,您忘记备份一些重要的东西,例如拥有 15000 名用户的站点的用户数据库。最糟糕的是,您所有的备份可能都完美运行,但最后一台能够读取您使用的那种磁带的磁带驱动器现在却装满了水。

当涉及到备份时,偏执是工作描述的一部分。