我想在两个 Windows 服务器之间镜像驱动器,以实现故障转移/灾难恢复。我假设有一个软件包可以实现这一点。您使用什么?
答案1
我已经用过两个了。
恍然大悟对于没有内置太多灾难恢复功能的应用程序来说,这是一种常见的情况。
Veritas 卷复制器是一款非常出色的企业级产品。例如,我曾见过它与 Microsoft Exchange 一起使用,在两个不同的 SAN 之间复制数据。
如果我必须推荐其中一个,那就是 Veritas。
答案2
有几种选择。
DFS-R 内置于 Windows 2003 R2 和 2008(我使用它)FRS 内置于 2000 和 2003 R1,但我不推荐它。
这些实际上针对的是文件共享,并且是文件级镜像,而不是块级。
如果您有一个想要两台服务器看到的磁盘,那么您需要 Windows 集群,但您需要一个硬件基础 - 一个独立的 RAID 阵列(例如 Dell MD3000)或 SAN。
如果您需要在块级别执行此操作,那么您需要查看来自 SAN 提供商的硬件解决方案 - 我使用过 Dell EqualLogic,但市场上有几十种,一直到 EMC 的链接。
如果您尝试镜像 Exchange 服务器之类的东西以进行备份,那么与 Windows Shadow Copy 集成的备份系统将是正确的方法。我知道 BackupExec(现在是 Symantec 的一部分)有其中一种。
答案3
我通过在 Linux(CentOS)下的 Xen VM 中运行 Windows 并使用来实现这一点DRBD镜像虚拟机的磁盘映像。好吧,这是一个需要弄清楚的额外层次,但它是免费的,并且可以让您灵活地开始向您的机器添加更多虚拟机。我还使用 Linux LVM 来制作可轻松调整大小的磁盘卷以用作虚拟机磁盘。硬件方面,除了两台机器之外,实际上没有其他必要的东西,尽管每台机器专用于 DRBD 的额外网卡总是很方便。
答案4
需要考虑的一件事是你到底在防范什么。
如果您要防止数据损坏或意外文件删除,则您不需要连续同步解决方案,因为损坏/删除将在您可以从中受益之前被复制到备份中。
另一方面,如果您希望在重新启动其中一台服务器的同时实现 Web 场 100% 的正常运行时间 - 每小时同步一次可能还不够。