我希望定期克隆多台服务器作为备份方案的一部分。是否可以使用 clonezilla 或其他 foss 产品克隆正在使用的服务器?其中一台服务器正在运行 SQL 数据库,我不确定这是否会给这种情况增加额外的变量。
答案1
这很棘手,因为打开数据库和其他文件时会出现问题。VMware Converter 可以理论上克隆正在运行的机器,但根据我的经验,这有点碰运气。除此之外,您还要查看 Journeyman Geek 所暗示的特定应用程序和程序 - 这些可能有点昂贵。如果服务器可以短时间关闭,您可以在磁盘上运行 Clonezilla 进行复制,然后使用“常规”备份工具来保存自驱动器克隆以来所发生更改的备份。
我们对某些服务器的备份策略是制作它们的虚拟副本(使用 VMware 工具),这些副本可以在接到通知后立即启动,然后可以非常快速地将更改的数据定期备份恢复到这些服务器。
最终,您的实施选择将取决于您所需的服务连续性程度以及您的资金实力,请向我们提供有关您的方案的更多信息。
答案2
对于 Windows,在备份解决方案中,有一样东西是您绝对需要的,因为您不想关闭系统 - 卷影复制。Windows 7(2008 r2 所基于的版本)上的 Windows 备份本身支持它 - 所以我可能会选择其原生备份解决方案。
对于 Windows 2003 系统,任何像 acronis 这样的磁盘映像软件都可以解决问题。实际上,我对 xp 或 2003 上的内置备份系统没有太多的运气或经验,但我相信它们也可以进行卷影复制。
人们通常关闭服务器进行备份的原因是为了保持数据库的一致性 - 您希望备份前的数据库和恢复的数据库是相同的 - 如果有几个小时没有数据添加到数据库中,那么就应该没问题,只要备份在该期限结束之前进行。
如果您有时间,您绝对应该尝试运行备份/恢复程序的测试运行,并尽可能保留任何备份的重复异地副本 - 这样,即使您的主备份出现问题或被破坏,您也有一个备份。