La creación de un DAG (Database Availability Group) sirve para proteger las bases de datos de buzones de correos, configurando varios servidores Microsoft Exchange Server 2010 para obtener con ello Alta Disponibilidad.
En terminos generales su funcionamiento se basa en montar una réplica de la base de datos en diferentes servidores de correo, así, si el servidor principal donde se encuntra activa y montada la base de datos "cae", el segundo servidor configurado entra en producción montando la réplica de la base de datos.
Para poder realizar Alta Disponibilidad (High Availability) es necesario tener instalado en los servidores que hospedarán Microsoft Exchange Server 2010 la licencia de Microsoft Windows 2008 R2 Enterprise.
Recordar... únicamente una base de datos estará activa a la vez en un servidor Exchange 2010. el resto serán bases de datos pasivas, replicandose siempre, a la espera de poder entrar en producción. El límite de copias de bases de datos es de 16.
Como veréis a continuación (Figura 1), para realizar la instalación, lo primero que necesitamos es disponer de dos adaptadored de red (no es obligatorio, pero si recomendado), en los servidores Microsoft Exchange Server 2010. En un adaptador se generará el tráfico normal, en nuestro caso la hemos llamado (Lan:_Network) y por la otra tarjeta derivaremos el tráfico para la replicación de nuestras bases de datos (clúster) llamada (ITCluster-Figura 1).
Configuraremos la red de replica separada, por seguridad y para obteber un mayor rendimiento en el tráfico datos en la bases de datos, únicamente tendrémos que introducir la direcció IP y mascara Subred. Quitaremos la opción "Registrar en DNS la direcciones de esta conexión" (Figura 6), en las propiedades de red del clúster (ITCluster), además deberemos de configurar el orden correcto de las redes, dando siempre prioridad a nuestra red LAN (Lan_Network).
Configurar Servidores Exchange 2010 para DAG
En anteriores artículos creamos los Servidores Exchange 2010, y una base de datos denominada "ItLan Madrid" en el Servidor Exchange SRV-EXC01, ahora tendreis que crear una nueva base de datos en el Servidor SRV-EXC02, denominada "ItLan Sevilla", si no recordais como se creaban las BB.DD. en Exchange, pulsar aquí "CREACIÓN Y MOVIMIENTO DE BB.DD. EN EXCHANGE SERVER 2010 SP3".
Crear DAG (Database Availability Group)
Para instalar un Clúster para ambos servidores Exchange 2010 sin tener un disco compartido, necesitamos un “File Share Witness” (FSW) para tener el segundo testigo en caso que un nodo del cluster falle. Más abajo os facilito dos link que os recomiendo leáis sobre Clusters y FSW antes de continuar. Un requerimiento para el FSW es que Exchange pueda acceder al testigo y para ello, debemos otorgar permisos de administrador via el grupo “Exchange Trusted Subsystem” haciendo este grupo miembro del grupo Administradores del servidor donde vamos a ubicar el FSW.
Este paso solo será necesario cuando el FSW este ubicado en un servidor NO-Exchange (como en nuestro ejemplo, Servidor miembro SRV-ITL00), dado que este permiso ya está otorgado en los servidores de Exchange desde el momento de su instalación. Lo recomendado es configurar el testigo fuera de los Servidores Exchange.
Ya estamos listos para crear nuestro DAG, y vamos a hacerlo desde nuestra consola de Exchange Management Console.
La acción anterior crea el objeto del DAG de clase msExchMDBAvailabilityGroup en el directorio activo. Observar en la Figura 18b, que el contenedor de Database Availability Groups está al mismo nivel que los Servers en la configuración de Exchange 2010.
Configuración DAG (Database Availability Group)
Expandir las redes DAGNetwork01 (ITCluster) y DAGNetwork02 (Lan_Nertwork), como podéis observar estan levantadas y operativas.
Recordar que DAGNetwork01 (ITCluster) se utilizará para tráfico de Resplicación pero NO para el tráfico de clientes MAPI y DAGNetwork02 (Lan_Network) para ambos tipos de tráfico.