【发布时间】:2020-07-12 00:46:49
【问题描述】:
我在不同区域有两个 Azure SQL 托管实例,并在相同 MI 实例之间配置了故障转移组。还配置了本地 sql \ Azure IaaS VM 到主托管实例之间的事务复制。现在想通过故障转移到辅助然后到主来测试故障转移组。什么是最好的方法\可能的方法,以免复制受到干扰。
【问题讨论】:
标签: azure transactional-replication azure-sql-managed-instance
我在不同区域有两个 Azure SQL 托管实例,并在相同 MI 实例之间配置了故障转移组。还配置了本地 sql \ Azure IaaS VM 到主托管实例之间的事务复制。现在想通过故障转移到辅助然后到主来测试故障转移组。什么是最好的方法\可能的方法,以免复制受到干扰。
【问题讨论】:
标签: azure transactional-replication azure-sql-managed-instance
如果在故障转移组中的发布者或分发者实例上启用了异地复制,则托管实例管理员必须清理旧主节点上的所有发布,并在发生故障转移后在新主节点上重新配置它们。更多信息请参考MS doucumentation。
【讨论】:
配置订阅者时,请使用故障转移组读/写侦听器端点,而不是主托管实例名称。
Microsoft documentation 中提供了有关此主题的以下信息:
“如果订阅者 SQL 托管实例位于故障转移组中,则应将发布配置为连接到订阅者托管实例的故障转移组侦听器端点。如果发生故障转移,托管实例管理员的后续操作取决于关于发生的故障转移类型:
【讨论】: