基本 sql AG 是否要求参与者 sql 服务器位于同一 Windows 集群中?

var*_*ble -2 sql-server sql-server-2019

链接:https://learn.microsoft.com/en-us/sql/database-engine/availability-groups/windows/basic-availability-groups-always-on-availability-groups ?view=sql-server-ver16

我使用的是 sql 标准版,它支持基本可用性组(每个 AG 1 db)。

我已经浏览了上面的文档,没有提到 Windows 集群。

我的理解是,由于它支持自动故障转移,因此应该需要一个 Windows 集群。请有人帮我确认并指出文档。

注意-文档引用如下:

它的创建和管理方式与企业版的传统(高级)Always On Availability Groups (SQL Server) 非常相似。

普通(高级/企业)AG 有 2 种类型 -

  1. HA(这需要集群);
  2. 非 HA [只读/无自动故障转移](这不需要集群)。

因此,我正在寻找有关此问题的文档,以明确基本 AG 是否需要集群进行自动故障转移,以及是否不需要集群进行手动故障转移。

Jos*_*ell 5

强调我的,来自您链接到的文档页面:

它的创建和管理方式与企业版的传统(高级)Always On Availability Groups (SQL Server) 非常相似。本文档总结了基本可用性组的差异和限制。

由于普通(“高级”)可用性组要求所有服务器属于同一 Windows 群集,并且没有任何不同之处,因此可以肯定地说,基本可用性组也要求服务器位于同一 Windows 群集中。

也来自同一页面:

  • 辅助副本上没有读取访问权限。

因此,在标准版上设置读取规模(无集群)AG 是没有意义的。