Sneakernet 作为备份策略有意义吗?

Sneakernet 作为备份策略有意义吗?

和你们中的许多人一样,我是公司里“负责备份的人”。幸运的是,我们是一家软件商店,大多数关键任务数据都保存在一堆 mercurial 存储库中。这使得备份变得非常容易 - 您只需一个脚本来更新远程副本并克隆新的存储库即可。

然而,有些东西并不是简单的版本控制 - 比如我们服务器配置、电子邮件、网络数据等的大部分内容。为此,我们结合使用 rsnapshot 和普通 rsync 来获取 zfs 快照框。无论我们使用什么 - 最终结果都是文件系统上的一堆文件。

考虑到这些数据量无法简单地通过互联网复制到我们的异地备份存储(这只是我家的一个白色盒子),我正在考虑在办公室和家之间移动硬盘,以防止现场副本被损坏 - 无论原因是什么。

这样做也非常简单 - 对于我们的 rsnapshot 备份,我需要做的就是克隆文件系统所在的 MD 设备,而对于 ZFS 上的备份,我们可以在新磁盘/zpool 上简单地执行 zfs 发送和接收。

是否运动鞋网这种方法对我们来说有意义吗?快速向我的同事解释整个想法也很有用。:)

附言:英语不是我的母语,所以如果您发现上面的语法不正确,请不要惊慌:)

答案1

最终,在尝试了各种电子方法之后,大多数大型公司都会将备份磁带/磁盘手动运到异地进行长期存储。我自己会每隔几周轮换一堆火线连接的硬盘,将各种机器的数据备份到保险箱中或从保险箱中取出。所以,在我看来,“sneakernet” 是一种很好的备份方式。

答案2

请考虑异地备份站点的物理安全性。如果备份被盗,您为确保服务器安全所做的所有努力都将付诸东流。

答案3

答案4

我想说,将 sneakernet 作为备份策略的一部分是合理的。如果怀有恶意的人访问了您的网络,他们也可以轻松地擦除异地备份。但是,如果您对离线系统/位置进行一些 sneakernet 操作,您将以更好的方式保护备份。当然,回滚该备份将需要更长的时间。

我会使用 sneakernet 进行备份,比如每周一次或类似的频率,这取决于您运行备份的系统的内容。

相关内容