我知道有很多关于备份的疑问,但这个问题相当棘手。我还应该说,我在谷歌上搜索了很多次,但还是找不到我需要的东西。
我需要具有以下功能的备份解决方案:
- 将一个或多个硬盘作为映像备份到外部硬盘或 NAS,
- 支持块级增量备份,
- 支持将增量备份合并到完整备份中,
- 自动将最旧的增量备份合并到完整备份中,从而为最新的增量备份腾出空间,
- 从预启动/实时 CD 环境运行。
理由:
- 灾难发生后,我希望尽快做好准备。重新安装操作系统和程序不利于实现这一点,因此基于文件的备份不适用。
- 与文件级别相比,块级别可以节省空间,这使我能够在备份介质上容纳更多的备份。
- 这对于#4来说至关重要。
- 考虑到我只想尽可能地适应而不担心细节或手动执行任何事情,这似乎是自动管理备份和备份介质上的可用空间的最佳方式。
- 这看起来可能很奇怪,但它大大降低了恶意软件破坏备份的可能性。考虑一下:如果您在常规操作系统中进行备份,并且它失去了对恶意软件的控制,则如果备份位于插入的外部磁盘上,则该恶意软件可能会破坏您的所有备份。如果您改用 NAS,它可能会通过向 NAS 发送垃圾来破坏任何当前正在运行的备份。在只读介质上使用已知良好的实时 CD/PE 可以避免这种情况。
那么,这存在吗?
编辑:我忘了说明我需要这个,因为我家里有几台电脑,包括一台笔记本电脑。我还意识到现场 CD 更适合 #5。
答案1
当然存在这种情况,但是你需要为性能付出高昂的代价。
答案:在虚拟机中执行此操作,或将存储托管在 SAN/网络连接块设备上。使用 LVM,您可以获取快照。如何存储快照取决于您,但我想您可以找到可以像您描述的那样进行差异化的东西。您可能需要构建它,但老实说,这并不是看起来过于具有挑战性的部分(二进制差异化以前已经做过)。
我认为 gPXE 可以完全通过 SAN 为您完成启动/运行,而我认为 FreeNAS 或其他解决方案可以完成 SAN。将 LVM 放在磁盘和导出的 SAN 卷之间,您就可以创造奇迹。
我预计性能是会受到影响的地方。远程磁盘的性能相同,但价格会更贵。