Estou tentando criar várias instâncias SQL, cada uma com seu próprio AG (e ouvinte) em 2 clusters do Windows em um AG distribuído da seguinte maneira:
Dois sites - Primário e DR
Cada site possui uma configuração WSFC - PrimCluster e DRCluster.
PrimCluster tem dois nós - PrimNodeA e PrimNodeB
DRCluster tem dois nós - DRNodeA e DRNodeB
Cada nó possui duas réplicas SQL AG, cada uma com um AG (com seu próprio ouvinte), como segue:
em PrimNodeA e B - Instance1_P_AG
em PrimNodeA e B - Instance2_P_AG
em DRNodeA e B - Instância1_DR_AG
em DRNodeA e B - Instance2_DR_AG
Configuração DAG assíncrona entre os dois clusters.
Cada AG local está no modo de disponibilidade síncrona e mantém seus próprios bancos de dados de AG.
todos os secundários são ilegíveis
Esta é minha primeira experiência com múltiplas instâncias SQL em um cluster, cada uma configurada com AG e DAG entre os dois clusters.
Minha pergunta, por favor:
- Para criar o DAG, preciso criar um par DAG por AG da seguinte forma:
- Instância1_P_AG e Instância1_DR_AG
- Instância2_P_AG e Instância2_DR_AG
Em outras palavras, preciso de vários DAGs ou apenas um entre Instance1_P_AG e Instance1_DR_AG cobrirá todas as instâncias em cada cluster?
Além disso, eu apreciaria um link para um artigo sobre múltiplas instâncias SQL em um DAG.
Obrigado
Um Grupo de Disponibilidade Distribuída é um Grupo de Disponibilidade entre dois Grupos de Disponibilidade. Você precisará de um Grupo de Disponibilidade Distribuído para cada Grupo de Disponibilidade que deseja estender.
As instâncias do SQL Server no mesmo servidor não se comunicam entre si de forma alguma; cada instância é tratada como se não houvesse outras instâncias no servidor.