Replication and Distributed Availability Groups Limitation

Share this Post

Currently Microsoft SQL Server Always Distributed Availability Groups does not support one global listener for the entire distributed availability group. Replication technology is currently is configured using a single Listener, therefore until either Distributed Availability Groups support a single Listener or Replication support multiple Listeners, Distributed availability groups and Replication environments are not compatible.

When using transactional replication with Distributed availability groups the forwarder replica can’t be configured as a publisher.

If the goal is to move data to a distributed environment, consider using a Replication Re-Publisher topology. If need to support traditional replication subscriber activity, create SSIS job to READ changes from secondary replicas and write into a “downstream” replication publisher\distributor\subscriber topology.

Another option is to move the entire solution to Azure SQL Database distributed cloud-based solution providing both scale-out and scale-up capabilities.

Chris Skorlinski
Microsoft SQL Escalation Services


Share this Post

About: ReplTalk


One thought on “Replication and Distributed Availability Groups Limitation”

  1. Hi Chris,
    Could you please elaborate this line
    “Replication technology is currently is configured using a single Listener, therefore until either Distributed Availability Groups support a single Listener or Replication support multiple Listeners, Distributed availability groups and Replication environments are not compatible.”

    -> We can create separate listeners for publishers and distributers and subscribers and make use of those listeners as part of replicatiion topology so at this point, replication support multiple listeners correct?. Does it mean distributedAG and replication are compatabile?

    *******************

    Unfortunately distributed AG and Repl are not compatible as there is not yet 1 listener that covers the complete end to end topology.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.