问题标签 [availability-group]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - Azure 中带复制的 Always-On AG - 2017/2019 复制是否需要至少两个集群/4 个节点?
我们正在尝试将查找数据从本地复制到 Azure 托管实例,延迟小于 10 秒(复制非常可行)。但是,由于我们的网络拓扑,我们无法直接连接到托管实例。(是的,我们需要 MI)
我们认为我们会从 On-Prem 复制到中间 Azure VM,然后再复制到托管实例。在这种情况下,我们正在查看在 VM 上运行的 2 节点 Windows AG,以实现冗余。
但是,阅读它(https://docs.microsoft.com/en-us/sql/relational-databases/replication/configure-distribution-availability-group?view=sql-server-2017),看起来我们' d 需要 2 个 AG 或 4 个 VM - 一个用于发布者,一个用于分发者。(“不支持本地分销商。”)
我错过了什么吗?某处有好的文档吗?我一直在看以下内容:
- https://www.sqlshack.com/configuring-sql-server-replication-for-distribution-databases-in-sql-server-always-on-availability-groups/
- https://www.sqlshack.com/configure-sql-server-replication-for-a-database-in-sql-server-always-on-availability-groups/
- https://repltalk.com/2019/03/09/walkthrough-publisher-distributor-subscriber-in-alwayson-availability-groups/
- https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/configure-replication-for-always-on-availability-groups-sql-server
- https://docs.microsoft.com/en-us/sql/relational-databases/replication/configure-distribution-availability-group?view=sql-server-2017
谢谢。
sql-server - 当 WSFC 资源移动到新节点时触发计划任务
我希望在集群资源移动到新节点时触发计划任务。我没有在 Windows 日志中找到支持此操作的事件。用例是支持 SQL Server Reporting Services 的故障转移。计划任务将执行 PowerShell 脚本,将所有 SQL 代理作业删除到“ReportServer”类别并重新启动 SSRS 服务。