我有一个关于 SQL Server 分布式可用性组 (DAG) 配置的问题。据我了解,DAG 用于将数据从一个可用性组 (AG) 复制到另一个可用性组。但是,我很好奇单个 DAG 是否有可能拥有多个辅助副本 AG。
具体来说,假设我有一个名为“dag1”的分布式可用性组。“dag1”是否可以将数据从主可用性组“ag1”复制到多个辅助可用性组,例如“ag2”和“ag3”?
换句话说,单个 DAG 是否可以与辅助副本 AG 建立一对多关系?
如果有人能够澄清是否支持此配置,并在设置具有多个辅助副本 AG 的 DAG 时提供任何其他见解或注意事项,我将不胜感激。
预先感谢您的帮助!
不,它不能。但是,可用性组可以是多个分布式可用性组的一部分。文档中稍微提到了分布式可用性组中无法包含多个可用性组,但可以将其更改为更明确。
如果您希望在分布式可用性组中拥有多个可用性组,则需要选择中心辐射模型或菊花链模型。上面链接的文档中对两者进行了描述。