![SQL Server 故障转移群集(4 个节点)](https://linux22.com/image/675378/SQL%20Server%20%E6%95%85%E9%9A%9C%E8%BD%AC%E7%A7%BB%E7%BE%A4%E9%9B%86%EF%BC%884%20%E4%B8%AA%E8%8A%82%E7%82%B9%EF%BC%89.png)
我认为我已经说服了我的同事,将所有数据库都放在一台服务器上是个好主意。因此,我们的设置将如下所示:
生产 - SQL 2014 企业备用 - SQL 2014(具有从生产自动故障转移功能)(如果我在生产服务器上获得 SA,我想我可以免费获得此许可证,对吗?)
然后,我打算在场外设立一个单独的服务器,但理想情况下,我希望它是生产服务器的克隆(安全性、数据库、整体)。我对此有几个问题:
1) Can I make this automatically failover if both prod and standby are down?
2) Can I have this use Asynchronous transactions and have Prod/Stand use Sync?
非常感谢
答案1
是的,如果您有软件保障,您仍然可以拥有热备用。 (以前,只要您不查询,您就可以拥有一个没有软件保证的版本,但是这种情况在 2014 年发生了改变。)
听起来你正在看的是AlwaysOn 可用性组,但请检查许可(正如 Steve Mangiameli 在评论中所说)。(特别是:如果您正在查询“热备用”,则必须对其进行许可。)看起来 AlwaysOn 几乎可以完成您想要的所有事情(同步和异步副本),但有一个例外: 异步模式仅支持手动故障转移(提供自动故障转移的其他功能包括使用见证服务器进行集群和镜像,但听起来您需要 AlwaysOn,因为它有多个副本。)