良好的备份政策

良好的备份政策

依赖提供商提供的备份就足够了吗,还是我还应该安排一些场外备份?

我不确定这是否值得付出努力?

答案1

您的数据值多少钱?只有您自己才能决定。使用以下方法备份到 S3丛林盘很便宜,因为还有各种各样的选择,比如莫齐蜘蛛橡树

答案2

最好的备份策略是测试你的备份。

这并不总是那么容易,但是如果您不怕麻烦地进行备份,您就需要不怕麻烦地进行测试。

所谓测试,是指您随机选择一天的备份,并将其恢复到另一台完全独立的机器上。不要只验证备份过程是否运行或数据是否存在...


我在这里稍微详细说明一下:

记住,没人关心备份。人们关心的是恢复. 您想验证您的恢复工作。

现在玩“房间里的所有东西都消失了”的游戏。

看看钟。记下时间。

现在,验证你的备份,即不在那间屋子里,可在计算机上使用不在那间屋子里,其中包括磁带驱动器——这是唯一一个你必须进行恢复在那个房间里

备份一下在那个房间里并将它们恢复到您的机器不在那间屋子里并让所有服务恢复运行。你与用户的联系,也就是那些让你赚钱的人,在那个房间里?如果是,那么要花多长时间才能让这些内容恢复运行?或者您与用户还有其他联系吗?

现在您已完成测试恢复。

看看钟。

您是否因为恢复数据花费的时间太长而破产了?

如果是的话,请重新审视您的备份策略。

不断迭代,直到不是停业了……

答案3

如果数据不可替代,则应自行备份。如果数据可替代但需要花费大量精力才能重现,则应认真考虑备份。如果您为托管付费,则可能更依赖提供商来保留备份。如果您是中大型企业的一员,您可能有足够的预算购买额外的硬盘以及部署一些简单的备份软件,不是吗?

答案4

鉴于最近某些博客发生的事件,忽略最有可能的讽刺……

正如其他人所说,这取决于数据的价值和可替代性。

但是如果您的数据足够重要,值得为您的提供商的备份费心,那么可能值得花费额外的精力来设置一个或两个使用 rsync 的脚本,将数据的副本发送到其他地方,无论是发送到您的家里还是另一个远程位置(即便宜的低 RAM VM,或像 rsync.net 或 bqbackup 这样的服务,或者(如果您信任它,我并不特别信任,“云”的某些实现)。

就像您现在的情况一样,如果您的提供商发生了一些严重的事情和/或您完全无法联系他们,那么您将丢失活动数据和备份。

我必须承认,我的个人备份方案早就该彻底改革了——其中某些部分需要偶尔的人工干预才能继续工作——所以我在备份问题上的偏执说教有点“按我说的做,而不是按我做的做”的味道……然而,我对我工作场所的备份负责,我对它们目前的状态很满意。

相关内容