Windows server 2019

Whitney Kenny 236 Reputation points

Is there a way to make a domain controller highly available or create a fail over if the node goes offline ?

Windows Server Clustering
Windows Server Clustering
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Clustering: The grouping of multiple servers in a way that allows them to appear to be a single unit to client computers on a network. Clustering is a means of increasing network capacity, providing live backup in case one of the servers fails, and improving data security.
962 questions
0 comments No comments
{count} votes

Accepted answer
  1. Leon Laude 85,676 Reputation points

    Hi @whitneykenny-7003,

    You cannot create a failover cluster with Domain Controllers, the best approach for redundancy is to stand up a second domain controller, this gives high availability and disaster mitigation automatically because of the Active Directory replication.

    If the reply was helpful please don't forget to upvote and/or accept as answer, thank you!

    Best regards,

    1 person found this answer helpful.
    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. JiayaoZhu 3,911 Reputation points


    Thanks for posting on our forum!

    Based on your demand, I agree with what @Alex Bykovskyi and @Leon Laude suggested. The proper course of action would be to create two Domain Controllers. You can put DC in a cluster but we always not recommend to do that, as the cluster rely on active directory. If a node fails or for what reason the cluster has to contact AD, there was be some problem. Besides, if you want Domain Controllers to be virtualized , just keep the DC VMs off the cluster. Don't confuse a clustered, highly available VM with a clustered, highly available service. A clustered, highly available VM makes the VM highly available and indirectly makes the services on the VM highly available BUT only so long as the VM itself is up and running. if the VM itself is down, so are the services it provides. Clustered VM's protect against HOST failures, not VM or service level failures.

    In addition, in Microsoft Learn, we recommend that your clustered servers be member servers rather than domain controller. If they are, you need an additional server that acts as the domain controller in the domain that contains your failover cluster. Here is an example of how to deploy a two-node clyster:

    Thanks for your support! Besides, I would appreciate it if you could help me Accept Answer to support my job and to make others who have a similar issue with yours to get to their answers more quickly.

    Have a nice day! : )


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    2 people found this answer helpful.
    0 comments No comments

  2. Alex Bykovskyi 1,831 Reputation points


    As mentioned, best practices is to have at least 2 domain controllers running outside of the cluster. Active Directory handles HA and DR between the DC hosts. The following video will be helpful:


    Alex Bykovskyi

    StarWind Software

    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

    1 person found this answer helpful.
    0 comments No comments