We have clients requested us to configure Always on with Replication. Microsoft does not support it. "The distributor should not be a host for any of the current (or intended) replicas of the availability group that the publishing database is (or will become) a member of. " We do not want distributor to be on the same server as Publisher.
Has anyone faced this change? Do you know the limitation for not having distributor as replica of the availability group. What other options do you recommend to have high availability for distributor in transactional replication in Always on Configuration.
Thanks
How to make distributor highly available in Always On Configuration
availability-groupshigh-availabilitytransactional-replication
Related Question
- Transactional Replication with Always On via Sql Server 2014
- SQL Server – Subscriber Availability if Publisher or Distributor is Down
- SQL Server Basic Availability Groups – Use for Publisher, Distributor, and Subscriber Databases
- SQL Server – Set Up Transactional Replication to Always On Availability Group
- Sql-server – Set up new publication on SQL Server 2014 database which is part of an availability group
- Sql-server – Replication with Always On availability groups
Best Answer
Put the distributor in a virtual machine, and use the hypervisor's high availability tools. This lets you survive host hardware failure. OS problems will still cause issues, though, so for an additional level of protection, you can run clusters inside virtualization.