我希望为同一大楼内的三台Windows XP机器build立一个自动化的备份系统,将其安装到WAN上的一台Linux服务器上。 我每隔几个月访问一台机器,制作一张裸机映像,以便进行裸机恢复。 我需要一种方法来自动备份用户文档(包括Outlook的邮箱文件)。 这是一个小型日托/学前class,因此需要一个低预算的项目。 现场每天都没有合格的系统pipe理员来处理问题。 备份需要在没有用户干预的情况下运行。 文件恢复需要远程完成(即,他们打电话给我,我把恢复的文件推回到他们的系统),或足够简单的非技术人员来操作。 正如我所看到的候选系统是Amanda , Bacula和BackupPC 。 阅读文档,我发现BackupPC可能不在运行,因为它没有执行卷快照服务(VSS)。 你对这些系统的实际经验是什么? 我还有其他的系统吗?
我想在所有备份磁带上启用encryption。 我或多或less知道如何在技术上做到这一点,但是实现这一点的程序和人力因素是棘手的。 我使用带有bacula的HP LTO4驱动器,它没有任何密钥pipe理function。 实际上,它对硬件encryption的支持是在读写之前调用外部脚本来设置驱动器上的密钥。 我的问题: 我应该如何跟踪哪些磁带有encryption? 我已经有几百个没有encryption的磁带了。 即使我花时间用encryption来重新编写它们,也会有几个月的重叠,有些有重叠,有些则没有重叠。 在阅读给定的录像带之前,bacula如何知道是否设定了密钥? 即使设置了密钥,驱动器是否足够聪明以读取未encryption的磁带? 如果关键是妥协,我们将不得不改变它,我们将有#1相同的问题。 如果密钥丢失,我们实际上已经丢失了所有的备份。 我怎样才能减轻这个风险而不增加风险呢? 钥匙是否应该定期更换? 每年一次? 最佳做法是什么? 大型ISV备份系统如何处理这些问题?
我们目前为我们的networking运行Bacula,但是它看起来真的太复杂了。 有没有一个很好的selectBacula那里任何人都可以推荐在Linux上运行,并处理Linux和Windows客户端? 或者,Bacula几乎是最好的解决schemeatm?