¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

Tutorial: Grupos de disponibilidad de AlwaysOn en Azure (GUI)

Actualizado: junio de 2015

Este tutorial completo muestra cómo implementar grupos de disponibilidad con SQL Server AlwaysOn ejecutándose en máquinas virtuales de Azure.

noteNota
El Portal de administración de Azure incluye una nueva configuración de la Galería para grupos de disponibilidad AlwaysOn con un agente de escucha. De este modo, se configura todo lo que necesita para los grupos de disponibilidad AlwaysOn automáticamente. Para obtener más información, vea AlwaysOn de SQL Server en la galería del portal de Microsoft Azure. Para usar PowerShell, vea el tutorial del mismo escenario en Tutorial: Grupos de disponibilidad de AlwaysOn en Azure (PowerShell).

Al final del tutorial, la solución SQL Server AlwaysOn en Azure constará de los elementos siguientes:

  • Una red virtual que contiene varias subredes, incluida una subred back-end y front-end

  • Un controlador de dominio con un dominio de Active Directory (AD)

  • Dos VM de SQL Server implementadas en la subred back-end y unidas al dominio de AD

  • Un clúster WSFC de tres nodos con el modelo de cuórum Mayoría de nodo

  • Un grupo de disponibilidad con dos réplicas de confirmación sincrónica de una base de datos de disponibilidad

La ilustración siguiente es una representación gráfica de la solución.

Tenga en cuenta que esta es una de las posibles configuraciones. Por ejemplo, puede minimizar el número de VM para el grupo de disponibilidad de dos réplicas para ahorrar horas de cálculo en Azure con el controlador de dominio como testigo de recurso compartido de archivos de cuórum en un clúster WSFC de dos nodos. Este método reduce el recuento de VM en uno respecto a la configuración anterior.

En este tutorial se supone lo siguiente:

A continuación está el esquema de los pasos:

  1. Crear la red virtual y el servidor del controlador de dominio

  2. Configurar el controlador de dominio

  3. Configurar cuentas de dominio

  4. Crear las VM de SQL Server

  5. Preparar el clúster WSFC

  6. Preparar las instancias de SQL Server para el grupo de disponibilidad

  7. Crear el grupo de disponibilidad

Si está interesado en usar grupos de disponibilidad AlwaysOn con SharePoint, vea también el tema sobre configuración de grupos de disponibilidad AlwaysOn de SQL Server 2012 para SharePoint 2013.

Comience con una nueva cuenta de prueba de Azure. Cuando haya terminado de configurar la cuenta, deberá estar en la pantalla de inicio del portal de Azure.

  1. Haga clic en el botón Nuevo en la esquina inferior izquierda de la página, según se muestra a continuación.

    Hacer clic en Nuevo en el Portal
  2. Haga clic en Servicios de red y, después, haga clic en Red virtual y en Creación personalizada, según se muestra a continuación.

    Crear red virtual
  3. En el cuadro de diálogo CREAR UNA RED VIRTUAL, cree una nueva red virtual recorriendo las páginas con las opciones siguientes.

     

    Página Configuración

    Detalles de red virtual

    NOMBRE = ContosoNET

    REGIÓN = West US

    Servidores DNS y conectividad VPN

    Ninguno

    Espacios de direcciones de la red virtual

    La configuración se muestra en la pantalla siguiente:

  4. Después, crea la VM que usará como controlador de dominio (DC). Haga clic en Nuevo otra vez, en Calcular, en Máquina virtual y en De la galería, según se muestra a continuación.

  5. En el cuadro de diálogo CREAR UNA MÁQUINA VIRTUAL, configure una nueve VM recorriendo las páginas con las opciones siguientes.

     

    Página Configuración

    Seleccionar el sistema operativo de la máquina virtual

    Windows Server 2012 R2 Datacenter

    Configuración de la máquina virtual

    FECHA DE LANZAMIENTO DE LA VERSIÓN = (la más reciente)

    NOMBRE DE MÁQUINA VIRTUAL = ContosoDC

    NIVEL = BÁSICO

    TAMAÑO = A2 (2 núcleos)

    NUEVO NOMBRE DE USUARIO = AzureAdmin

    NUEVA CONTRASEÑA = Contoso!000

    CONFIRMAR = Contoso!000

    Configuración de la máquina virtual

    SERVICIO EN LA NUBE = crear un nuevo servicio en la nube

    NOMBRE DNS DE SERVICIO EN LA NUBE = un nombre único de servicio en la nube

    NOMBRE DNS = un nombre único (p. ej., ContosoDC123)

    REGIÓN/GRUPO DE AFINIDAD/RED VIRTUAL = ContosoNET

    SUBREDES DE RED VIRTUAL = Back-end(10.10.2.0/24)

    CUENTA DE ALMACENAMIENTO = usar una cuenta de almacenamiento generada automáticamente

    CONJUNTO DE DISPONIBILIDAD = (ninguno)

    Opciones de la máquina virtual

    Usar predeterminados

    Una vez que termine de configurar la nueva VM, espere a que la VM se aprovisione. Este proceso tarda algún tiempo en completarse y, si hace clic en la pestaña Máquina virtual del portal de Windows, puede ver que ContosoDC recorre los estados de Iniciando (aprovisionamiento) a Detenido, Iniciando, Ejecutando (aprovisionamiento) y, finalmente, En ejecución.

El servidor DC ya está aprovisionado correctamente. Después, configurará el dominio de Active Directory en este servidor DC.

En los pasos siguientes, configurará la máquina ContosoDC como controlador de dominio de corp.contoso.com.

  1. En el portal, seleccione la máquina ContosoDC. En la pestaña Panel, haga clic en Conectar para abrir un archivo RDP para el acceso de Escritorio remoto.

  2. Inicie sesión con su cuenta de administrador configurada (\AzureAdmin) y la contraseña (Contoso!000).

  3. De forma predeterminada, se debe mostrar el panel Administrador del servidor.

  4. Haga clic en el vínculo Agregar roles y características en el panel.

  5. Elija Siguiente hasta llegar a la sección Roles de servidor.

  6. Seleccione los roles Servicios de dominio de Active Directory y Servidor DNS. Cuando se le pida, agregue las características adicionales que requieran estos roles.

    noteNota
    Recibirá una advertencia de validación que le indicará que no hay ninguna dirección IP estática. Si está probando la configuración, haga clic en Continuar. En los escenarios de producción, use PowerShell para establecer la dirección IP estática de la máquina del controlador de dominio.

  7. Haga clic en Siguiente hasta llegar a la sección Confirmación. Active la casilla Reiniciar automáticamente el servidor de destino en caso necesario.

  8. Haga clic en Instalar.

  9. Cuando terminen de instalarse las características, vuelva al panel Administrador del servidor.

  10. Active la nueva opción AD DS en el panel izquierdo.

  11. Haga clic en el vínculo Más de la barra de advertencia amarilla.

  12. En la columna Acción del cuadro de diálogo Todos los detalles de la tarea del servidor, haga clic en Promover este servidor a controlador de dominio.

  13. En el Asistente para configuración de Servicios de dominio de Active Directory, utilice los siguientes valores:

     

    Página Setting

    Configuración de la implementación

    Agregar un nuevo bosque = activado

    Nombre del dominio raíz = corp.contoso.com

    Opciones de controlador de dominio

    Contraseña = Contoso!000

    Confirmar contraseña = Contoso!000

  14. Haga clic en Siguiente para avanzar por las demás páginas del asistente. En la página Comprobación de requisitos previos, compruebe que ve el mensaje siguiente: Todas las comprobaciones de requisitos previos se realizaron correctamente. Tenga en cuenta que debe revisar todos los mensajes de advertencia aplicables, pero puede continuar con la instalación.

  15. Haga clic en Instalar. La máquina virtual ContosoDC se reiniciará automáticamente.

Con los pasos siguientes, se configuran las cuentas de Active Directory (AD) para usarlas más adelante.

  1. Vuelva a iniciar sesión en la máquina ContosoDC.

  2. En Administrador del servidor, elija Herramientas y, luego, haga clic en Centro de administración de Active Directory.

  3. En el Centro de administración de Active Directory, elija corp (local) en el panel izquierdo.

  4. En el panel Tareas de la derecha, elija Nuevo y, luego, haga clic en Usuario. Utilice la siguiente configuración:

     

    Setting Valor

    Nombre

    Instalar

    Usuario NombreDeCuentaSam

    Instalar

    Contraseña

    Contoso!000

    Confirmar contraseña

    Contoso!000

    Otras opciones de contraseña

    Seleccionado

    La contraseña nunca expira

    Activada

  5. Haga clic en Aceptar para crear el usuario Install. Usará esta cuenta para configurar el clúster de conmutación por error y el grupo de disponibilidad.

  6. Crear dos usuarios adicionales siguiendo los mismos pasos: CORP\SQLSvc1 y CORP\SQLSvc2. Estas cuentas se utilizarán para las instancias de SQL Server.

    Después, tiene que dar a CORP\Install los permisos necesarios para configurar Clústeres de conmutación por error de Windows Service (WSFC).

  7. En el Centro de administración de Active Directory, elija corp (local) en el panel izquierdo. Después, en el panel Tareas de la derecha, haga clic en Propiedades.

  8. Elija Extensiones y, luego, haga clic en el botón Avanzadas situado en la pestaña Seguridad.

  9. En el diálogo Configuración de seguridad avanzada para corp. Haga clic en Agregar.

  10. Haga clic en Seleccionar una entidad de seguridad. Después, busque CORP\Install. Haga clic en Aceptar.

  11. Seleccione los permisos Leer todas las propiedades y Crear objetos de equipo.

  12. Haga clic en Aceptar y, a continuación, vuelva a hacer clic en Aceptar. Cierre la ventana de propiedades de corp.

Ahora que ha terminado de configurar Active Directory y los objetos de usuario, creará tres VM de SQL Server y los unirá a este dominio.

Luego, cree tres máquinas virtuales, incluido un nodo de clúster WSFC y dos VM de SQL Server. Para crear cada una de las VM, vuelva al Portal de Azure y haga clic en Nuevo, Proceso, Máquina virtual y De la galería. Después, use las plantillas de la tabla siguiente para que le resulte más fácil crear las VM.

 

Página VM1 VM2 VM3

Seleccionar el sistema operativo de la máquina virtual

Windows Server 2012 R2 Datacenter

SQL Server 2014 RTM Enterprise

SQL Server 2014 RTM Enterprise

Configuración de la máquina virtual

FECHA DE LANZAMIENTO DE LA VERSIÓN = (la más reciente)

NOMBRE DE MÁQUINA VIRTUAL = NodoWSFCContoso

NIVEL = BÁSICO

TAMAÑO = A2 (2 núcleos)

NUEVO NOMBRE DE USUARIO = AzureAdmin

NUEVA CONTRASEÑA = Contoso!000

CONFIRMAR = Contoso!000

FECHA DE LANZAMIENTO DE LA VERSIÓN = (la más reciente)

NOMBRE DE MÁQUINA VIRTUAL = ContosoSQL1

NIVEL = BÁSICO

TAMAÑO = A3 (4 núcleos)

NUEVO NOMBRE DE USUARIO = AzureAdmin

NUEVA CONTRASEÑA = Contoso!000

CONFIRMAR = Contoso!000

FECHA DE LANZAMIENTO DE LA VERSIÓN = (la más reciente)

NOMBRE DE MÁQUINA VIRTUAL = ContosoSQL2

NIVEL = BÁSICO

TAMAÑO = A3 (4 núcleos)

NUEVO NOMBRE DE USUARIO = AzureAdmin

NUEVA CONTRASEÑA = Contoso!000

CONFIRMAR = Contoso!000

Configuración de la máquina virtual

SERVICIO EN LA NUBE = nombre DNS del servicio en la nube único creado anteriormente (p. ej., ContosoDC123)

REGIÓN/GRUPO DE AFINIDAD/RED VIRTUAL = ContosoNET

SUBREDES DE RED VIRTUAL = Back-end(10.10.2.0/24)

CUENTA DE ALMACENAMIENTO = usar una cuenta de almacenamiento generada automáticamente

CONJUNTO DE DISPONIBILIDAD = crear un conjunto de disponibilidad

NOMBRE DE CONJUNTO DE DISPONIBILIDAD = SQLHADR

SERVICIO EN LA NUBE = nombre DNS del servicio en la nube único creado anteriormente (p. ej., ContosoDC123)

REGIÓN/GRUPO DE AFINIDAD/RED VIRTUAL = ContosoNET

SUBREDES DE RED VIRTUAL = Back-end(10.10.2.0/24)

CUENTA DE ALMACENAMIENTO = usar una cuenta de almacenamiento generada automáticamente

CONJUNTO DE DISPONIBILIDAD = SQLHADR (También puede configurar el conjunto de disponibilidad una vez creada la máquina. Las tres máquinas deben asignarse al conjunto de disponibilidad SQLHADR).

SERVICIO EN LA NUBE = nombre DNS del servicio en la nube único creado anteriormente (p. ej., ContosoDC123)

REGIÓN/GRUPO DE AFINIDAD/RED VIRTUAL = ContosoNET

SUBREDES DE RED VIRTUAL = Back-end(10.10.2.0/24)

CUENTA DE ALMACENAMIENTO = usar una cuenta de almacenamiento generada automáticamente

CONJUNTO DE DISPONIBILIDAD = SQLHADR (También puede configurar el conjunto de disponibilidad una vez creada la máquina. Las tres máquinas deben asignarse al conjunto de disponibilidad SQLHADR).

Opciones de la máquina virtual

Usar predeterminados

Usar predeterminados

Usar predeterminados

Una vez que las tres VM estén totalmente aprovisionadas, tendrá que unirlas al dominio corp.contoso.com y conceder a CORP\Install derechos administrativos sobre las máquinas. Para ello, siga estos pasos con cada una de las tres VM.

  1. En primer lugar, cambie la dirección del servidor DNS preferido. Empiece por descargar el archivo de Escritorio remoto (RDP) de cada VM en el directorio local seleccionando la VM en la lista y haciendo clic en el botón Conectar. Para seleccionar una VM, haga clic en algún lugar de la primera celda de la fila, como se muestra a continuación.

    Descargar el archivo RDP
  2. Inicie el archivo RDP que descargó e inicie sesión en la VM con la cuenta de administrador configurada (BUILTIN\AzureAdmin) y la contraseña (Contoso!000).

  3. Después de iniciar sesión, debería ver el panel Administrador del servidor. En el panel izquierdo, haga clic en Servidor local.

  4. Elija el vínculo Dirección IPv4 asignada por DHCP, IPv6 habilitado.

  5. En la ventana Conexiones de red, elija el icono de red.

  6. En la barra de comandos, haga clic en Cambiar la configuración de esta conexión (según el tamaño de la ventana, puede que tenga que hacer clic en la flecha doble hacia la derecha para ver este comando).

  7. Seleccione Protocolo Internet versión 4 (TCP/IPv4) y haga clic en Propiedades.

  8. Seleccione Usar las siguientes direcciones de servidor DNS y especifique 10.10.2.4 en Servidor DNS preferido.

  9. La dirección 10.10.2.4 es la asignada a una máquina virtual en la subred 10.10.2.0/24 de una red virtual de Azure y esa máquina virtual es ContosoDC. Para comprobar la dirección IP de ContosoDC, use nslookup contosodc en el símbolo del sistema, según se muestra a continuación.

    Use NSLOOKUP para buscar la dirección IP para DC
  10. Haga clic en Aceptar y, después, en Cerrar para confirmar los cambios. Ahora puede unir la VM a corp.contoso.com.

  11. De nuevo en la ventana Servidor local, haga clic en el vínculo GRUPO_DE_TRABAJO.

  12. En la sección Nombre de equipo, haga clic en Cambiar.

  13. Active la casilla Dominio y escriba corp.contoso.com en el cuadro de texto. Haga clic en Aceptar.

  14. En el cuadro de diálogo emergente Seguridad de Windows, especifique las credenciales de la cuenta de administrador del dominio predeterminado (CORP\AzureAdmin) y la contraseña (Contoso!000).

  15. Cuando vea el mensaje "Dominio corp.contoso.com", haga clic en Aceptar.

  16. Haga clic en Cerrar y, luego, haga clic en Reiniciar ahora en el cuadro de diálogo emergente.

Después, agregue el usuario Corp\Install como administrador en cada máquina virtual:

  1. Espere hasta que se reinicie la VM e inicie el archivo RDP de nuevo para iniciar sesión en la VM con la cuenta BUILTIN\AzureAdmin.

  2. En Administrador del servidor, elija Herramientas y, luego, haga clic en Administración de equipos.

  3. En la ventana Administración de equipos, expanda Usuarios y grupos locales y seleccione Grupos.

  4. Haga doble clic en el grupo Administradores.

  5. En el diálogo Propiedades de administradores, haga clic en el botón Agregar.

  6. Introduzca el usuario CORP\Install y, luego, haga clic en Aceptar. Cuando se le pidan las credenciales, utilice la cuenta AzureAdmin con la contraseña Contoso!000.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de administradores.

Luego, agregue la característica Failover Clustering a cada máquina virtual.

  1. En el panel Administrador del servidor, haga clic en Agregar roles y características.

  2. En el Asistente para agregar roles y características, haga clic en Siguiente hasta llegar a la página Características.

  3. Elija Clúster de conmutación por error. Cuando se le pida, agregue todas las características dependientes.

  4. Haga clic en Siguiente y, luego, elija Instalar en la página Confirmación.

  5. Cuando la instalación de la característica Clústeres de conmutación por error esté completada, haga clic en Cerrar.

  6. Cierre la sesión de la VM.

  7. Repita los pasos de esta sección con los tres servidores: NodoWSFCContoso, ContosoSQL1 y ContosoSQL2.

Las VM de SQL Server están aprovisionadas y en ejecución, pero se instalan con SQL Server con opciones predeterminadas.

En esta sección, crea el clúster WSFC que hospedará el grupo de disponibilidad que creará más tarde. Por ahora, debe haber hecho lo siguiente en cada una de las tres VM que usará en el clúster WSFC:

  • Está totalmente aprovisionado en Azure

  • Se ha unido la VM al dominio

  • Se ha agregado CORP\Install al grupo Administradores local

  • Ha agregado la característica Clústeres de conmutación por error

Todos estos son requisitos previos en cada VM para que pueda unirla al clúster WSFC.

Además, tenga en cuenta que la red virtual de Azure no se comporta de la misma manera que una red local. Deberá crear el clúster en el orden siguiente:

  1. Cree un clúster de un solo nodo en uno de los nodos (ContosoSQL1).

  2. Modifique la dirección IP del clúster por una dirección IP sin usar (10.10.2.101).

  3. Ponga el nombre del clúster en línea.

  4. Agregue los otros nodos (ContosoSQL2 y NodoWSFCContoso).

Siga estos pasos para realizar estas tareas y configurar totalmente el clúster.

  1. Inicie el archivo RDP de ContosoSQL1 e inicie sesión con la cuenta de dominio CORP\Install.

  2. En el panel Administrador del servidor, elija Herramientas y, luego, haga clic en Administrador de clústeres de conmutación por error.

  3. En el panel izquierdo, haga clic con el botón derecho en Administrador de clústeres de conmutación por error y, luego, haga clic en Crear un clúster, como se muestra a continuación.

  4. En el Asistente para crear clúster, cree un clúster de un solo nodo avanzando por las páginas con la configuración siguiente:

     

    Página Configuración

    Antes de empezar

    Usar predeterminados

    Seleccionar servidores

    Escriba ContosoSQL1 en Especifique el nombre del servidor y haga clic en Agregar

    Advertencia de validación

    Seleccione No. No necesito compatibilidad con Microsoft para este clúster y por tanto no deseo ejecutar las pruebas de validación. Continuar con la creación del clúster. Continuar con la creación del clúster al hacer clic en Siguiente.

    Punto de acceso para administrar el clúster

    Escriba Cluster1 en Nombre de clúster

    Confirmación

    Use los valores predeterminados, a menos que utilice Espacios de almacenamiento. Consulte la nota que sigue a esta tabla.

    WarningAdvertencia
    Si está utilizando Espacios de almacenamiento, que agrupa varios discos en bloques de almacenamiento, debe desactivar la casilla Add all eligible storage to the cluster en la página Confirmación. Si no desactiva esta opción, los discos virtuales se desasociarán durante el proceso de agrupación en clústeres. Como resultado, tampoco aparecerán en el Administrador de discos o el explorador hasta que se quiten los espacios de almacenamiento del clúster y se vuelvan a asociar mediante PowerShell.

  5. En el panel izquierdo, expanda Administrador de clústeres de conmutación por error y, luego, haga clic en Cluster1.corp.contoso.com.

  6. En el panel central, desplácese hacia abajo hasta la sección Recursos principales de clúster y expanda los detalles de Nombre: Cluster1. Debería ver los recursos Nombre y Dirección IP en el estado Con error. El recurso de dirección IP no se puede poner en línea porque al clúster se le asigna la misma dirección IP que la de la propia máquina, que es una dirección duplicada.

  7. Haga clic con el botón derecho en el recurso Dirección IP con errores y, después, haga clic en Propiedades.

  8. Elija Dirección IP estática y especifique 10.10.2.101 en el cuadro de texto Dirección. A continuación, haga clic en Aceptar.

  9. En la sección Recursos principales de clúster, haga clic con el botón secundario en Nombre: Cluster1 y haga clic en Poner en línea. Después, espere hasta que ambos recursos estén en conexión. Cuando el recurso del nombre de clúster está en conexión, actualiza el servidor DC con una nueva cuenta de equipo AD. Esta cuenta AD se usará para ejecutar el servicio clúster del grupo de disponibilidad más tarde.

  10. Finalmente, agrega los nodos restantes al clúster. En el árbol del explorador, haga clic con el botón secundario Cluster1.corp.contoso.com y haga clic en Agregar nodo, según se muestra a continuación.

  11. En Asistente para agregar nodo, haga clic en Siguiente. En la página Seleccionar servidores, agregue ContosoSQL2 y NodoWSFCContoso a la lista. Para ello, escriba el nombre del servidor en Escriba el nombre de servidor y haga clic en Agregar. Cuando termine, haga clic en Siguiente.

  12. En la página Advertencia de validación, haga clic en No (en los escenarios de producción, debe realizar las pruebas de validación). A continuación, haga clic en Siguiente.

  13. En la página Confirmación, haga clic en Siguiente para agregar los nodos.

    WarningAdvertencia
    Si está utilizando Espacios de almacenamiento, que agrupa varios discos en grupos de almacenamiento, debe desactivar la casilla Add all eligible storage to the cluster. Si no desactiva esta opción, los discos virtuales se desasociarán durante el proceso de agrupación en clústeres. Como resultado, tampoco aparecerán en el Administrador de discos o el explorador hasta que se quiten los espacios de almacenamiento del clúster y se vuelvan a asociar mediante PowerShell.

  14. Una vez que los nodos se agregan al clúster, haga clic en Finalizar. Ahora, el Administrador de clústeres de conmutación por error debería indicar que el clúster tiene tres nodos y mostrarlos en el contenedor Nodos.

  15. Cierre sesión en la sesión de escritorio remoto.

En esta sección, hará lo siguiente tanto en ContosoSQL1 como en contosoSQL2:

  1. Agregar un inicio de sesión para NT AUTHORITY\System con un conjunto de permisos necesarios preestablecido para la instancia de SQL Server

  2. Agregar CORP\Install como un rol sysadmin a la instancia de SQL Server predeterminada

  3. Abrir el firewall para el acceso remoto de SQL Server

  4. Habilitar la característica Grupos de disponibilidad AlwaysOn

  5. Cambiar la cuenta de servicio SQL Server para CORP\SQLSvc1 y CORP\SQLSvc2, respectivamente

Estas acciones pueden realizarse en cualquier orden. No obstante, los pasos siguientes se seguirán en orden. Siga los pasos con ContosoSQL1 y con ContosoSQL2:

  1. Si no ha cerrado la sesión de escritorio remoto para la VM, hágalo ahora.

  2. Inicie los archivos RDP de ContosoSQL1 y ContosoSQL2 e inicie sesión como BUILTIN\AzureAdmin.

  3. Primero, agregue NT AUTHORITY\System a los inicios de sesión de SQL Server con los permisos necesarios. Inicie SQL Server Management Studio.

  4. Haga clic en Conectar para conectar a la instancia de SQL Server predeterminada.

  5. En el Explorador de objetos, expanda Seguridad y, luego, expanda Inicios de sesión.

  6. Haga clic con el botón derecho en el inicio de sesión NT AUTHORITY\System y haga clic en Propiedades.

  7. En la página Elementos protegibles, para el servidor local, seleccione Conceder para los permisos siguientes y haga clic en Aceptar.

    • Modificar cualquier grupo de disponibilidad

    • Conectar SQL

    • Ver estado del servidor

  8. Después, agregue CORP\Install como un rol sysadmin a la instancia de SQL Server predeterminada. En el Explorador de objetos, haga clic con el botón derecho en Inicios de sesión y haga clic en Nuevo inicio de sesión.

  9. Escriba CORP\Install en Nombre de inicio de sesión.

  10. En la página Roles de servidor, seleccione sysadmin. A continuación, haga clic en Aceptar. Una vez creado el inicio de sesión, puede verlo expandiendo Inicios de sesión en Explorador de objetos.

  11. Después, crea una regla de firewall para SQL Server. Desde la pantalla Inicio, inicie Firewall de Windows con seguridad avanzada.

  12. En el panel izquierdo, elija Reglas de entrada. En el panel derecho, haga clic en Nueva regla.

  13. En la página Tipo de regla, seleccione Programa y, a continuación, haga clic en Siguiente.

  14. En la página Programa, elija Esta ruta de acceso del programa y escriba %ProgramFiles%\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Binn\sqlservr.exe en el cuadro de texto (si está siguiendo estas instrucciones pero usa SQL Server 2012, el directorio de SQL Server es MSSQL11.MSSQLSERVER). A continuación, haga clic en Siguiente.

  15. En la página Acción, mantenga seleccionado Permitir la conexión y, a continuación, haga clic en Siguiente.

  16. En la página Perfil, acepte la configuración predeterminada y haga clic en Siguiente.

  17. En la página Nombre, especifique un nombre de regla como SQL Server (regla de programa) en el cuadro de texto Nombre y haga clic en Finalizar.

  18. Después, habilite la característica Grupos de disponibilidad AlwaysOn. Desde la pantalla Inicio, inicie Administrador de configuración de SQL Server.

  19. En el árbol del explorador, haga clic en Servicios SQL Server, haga clic con el botón secundario en el servicio SQL Server (MSSQLSERVER) y, a continuación, haga clic en 
Propiedades.

  20. Haga clic en la pestaña Alta disponibilidad de AlwaysOn, seleccione Habilitar los grupos de disponibilidad de AlwaysOn como se muestra a continuación y haga clic en Aplicar. Haga clic en Aceptar en el cuadro de diálogo desplegable y no cierre la ventana de propiedades todavía. Reiniciará el servicio SQL Server tras cambiar la cuenta de servicio.

    Habilitar los grupos de disponibilidad de AlwaysOn
  21. Después, cambie la cuenta del servicio de SQL Server. Haga clic en la pestaña Iniciar sesión, escriba CORP\SQLSvc1 (para ContosoSQL1) o CORP\SQLSvc2 (para ContosoSQL2) en Nombre de cuenta, rellene la contraseña y confírmela, y haga clic en Aceptar.

  22. En la ventana emergente, haga clic en para reiniciar el servicio SQL Server. Tras reiniciar el servicio SQL Server, los cambios que realizó en la ventana de propiedades entran en vigor.

  23. Cierre la sesión en las VM.

Ahora está en disposición de configurar un grupo de disponibilidad. A continuación se resume lo que va a hacer:

  1. Crear una nueva base de datos (MyDB1) en ContosoSQL1

  2. Tomar una copia de seguridad completa y una copia de seguridad de registros de transacciones de la base de datos

  3. Restaurar las copias de seguridad completa y de registros en ContosoSQL2 con la opción NORECOVERY

  4. Crear el grupo de disponibilidad (AG1) con réplicas secundarias legibles, confirmación sincrónica, conmutación automática por error

Con los pasos siguientes, se crea la base de datos MyDB1 en ContosoSQL1 y se restaura una copia de seguridad completa en ContosoSQL2:

  1. Si no ha cerrado aún las sesiones de escritorio remoto para ContosoSQL1 y ContosoSQL2, hágalo ahora.

  2. Inicie el archivo RDP para ContosoSQL1 e inicie sesión como CORP\Install.

  3. En Explorador de archivos, en C:\, cree un directorio denominado backup. Usará este directorio para hacer copia de seguridad de la base de datos y restaurarla.

  4. Haga clic con el botón secundario en el nuevo directorio, seleccione compartir con y haga clic en Personas concretas, como se muestra a continuación.

    Crear una carpeta de copia de seguridad
  5. Agregue CORP\SQLSvc1 y asígnele el permiso Lectura/Escritura, agregue CORP\SQLSvc2 y asígnele el permiso Lectura, como se muestra a continuación, y haga clic en Compartir. Una vez que se complete el proceso de uso compartido de archivos, haga clic en Listo.

    Conceder permisos para la carpeta de copia de seguridad
  6. Después, cree la base de datos. En el menú Inicio, inicie SQL Server Management Studio, haga clic en Conectar para conectar con la instancia predeterminada de SQL Server.

  7. En el Explorador de objetos, haga clic con el botón secundario en Bases de datos y, a continuación, haga clic en Nueva base de datos.

  8. En Nombre de la base de datos, escriba MyDB1 y, a continuación, haga clic en Aceptar.

  9. Después, realice una copia de seguridad completa de la base de datos. En el Explorador de objetos, expanda Bases de datos, haga clic con el botón secundario en MyDB1, elija Tareas y, a continuación, haga clic en Copia de seguridad.

  10. En la sección Origen, mantenga Tipo de copia de seguridad establecido en Completa. En la sección Destino, haga clic en Eliminar para eliminar la ruta de acceso de archivo predeterminada del archivo de copia de seguridad.

  11. En la sección Destino, haga clic en Agregar.

  12. En el cuadro de texto Nombre de archivo, escriba \\ContosoSQL1\backup\MyDB1.bak. Haga clic en Aceptar y haga clic en Aceptar de nuevo para hacer una copia de seguridad de la base de datos. Cuando la operación de copia de seguridad se complete, haga clic en Aceptar de nuevo para cerrar el cuadro de diálogo.

  13. Después, realice una copia de seguridad de registro de transacción de la base de datos. En el Explorador de objetos, expanda Bases de datos, haga clic con el botón secundario en MyDB1, elija Tareas y, a continuación, haga clic en Copia de seguridad.

  14. En Tipo de copia de seguridad, seleccione Registro de transacciones. Mantenga la ruta de acceso de archivos Destino establecida en la que especificó antes y haga clic en Aceptar. Una vez se complete la operación de copia de seguridad, haga clic de nuevo en Aceptar.

  15. Después, restaure las copias de seguridad completa y de registros de transacción en ContosoSQL2. Inicie el archivo RDP para ContosoSQL2 e inicie sesión como CORP\Install. Deje abierta la sesión de escritorio remoto para ContosoSQL1.

  16. En el menú Inicio, inicie SQL Server Management Studio, haga clic en Conectar para conectar con la instancia predeterminada de SQL Server.

  17. En el Explorador de objetos, haga clic con el botón secundario en Bases de datos y, a continuación, haga clic en Restaurar base de datos.

  18. En la sección Origen, seleccione Dispositivo y haga clic en el botón .

  19. En Seleccionar dispositivos de copia de seguridad, haga clic en Agregar.

  20. En Ubicación de archivo de copia de seguridad, escriba \\ContosoSQL1\backup, haga clic en Actualizar, seleccione MyDB1.bak, haga clic en Aceptar y, después, haga clic en Aceptar de nuevo. Ahora debería ver la copia de seguridad completa y la copia de seguridad del archivo de registro en el panel Conjuntos de copia de seguridad para restaurar.

  21. Vaya a la página Opciones, seleccione RESTAURAR CON NORECOVERY en Estado de recuperación y, después, haga clic en Aceptar para restaurar la base de datos. Una vez se complete la operación de restauración, haga clic en Aceptar.

Ahora está en disposición de crear un grupo de disponibilidad.

  1. Vuelva a la sesión de escritorio remoto para ContosoSQL1. En el Explorador de objetos de SSMS, haga clic con el botón secundario en Alta disponibilidad AlwaysOn y haga clic en Asistente para nuevo grupo de disponibilidad, según se muestra a continuación.

    Iniciar el Asistente para nuevo grupo de disponibilidad
  2. En la página Introducción, haga clic en Siguiente. En la página Especificar el nombre de grupo de disponibilidad, escriba AG1 en Nombre de grupo de disponibilidad, haga clic en Siguiente de nuevo.

    Asistente para nuevo AG, Especificar nombre de AG
  3. En la página Seleccionar bases de datos, seleccione MyDB1 y haga clic en Siguiente. La base de datos cumple los requisitos previos para un grupo de disponibilidad porque ha tomado al menos una copia de seguridad completa en la réplica principal pretendida.

    Asistente para nuevo AG, Seleccionar bases de datos
  4. En la página Especificar réplicas, haga clic en Agregar réplica.

    Asistente para nuevo AG, Especificar réplicas
  5. Se abre el cuadro de diálogo Conectar al servidor. Escriba ContosoSQL2 en Nombre de servidor y haga clic en Conectar.

    Asistente para nuevo AG, Conectar con servidor
  6. De nuevo en la página Especificar réplicas, ahora debería ver ContosoSQL2 en Réplicas disponibles. Configure las réplicas según se muestra a continuación. Cuando termine, haga clic en Siguiente.

    Asistente para nuevo AG, Especificar réplicas (Completar)
  7. En la página Seleccionar sincronización de datos iniciales, seleccione Participar solo y haga clic en Siguiente. Ya ha realizado la sincronización de datos de forma manual cuando efectuó las copias de seguridad completa y de transacciones en ContosoSQL1 y las restauró en ContosoSQL2. En su lugar, elija no realizar las operaciones de copia de seguridad y restauración en la base de datos y seleccione Completa para permitir que el Asistente para nuevo grupo de disponibilidad realice la sincronización de datos en su lugar. Sin embargo, esto no se recomienda para bases de datos muy grandes que se encuentran en algunas empresas.

    Asistente para nuevo AG, Seleccionar sincronización de datos iniciales
  8. En la página Validación, haga clic en Siguiente. Esta página debe ser similar a la siguiente. Hay una advertencia para la configuración del agente de escucha porque no ha configurado un agente de escucha de grupo de disponibilidad. Puede omitir esta advertencia, ya que este tutorial no configura un agente de escucha. Para configurar el agente de escucha después de completar este tutorial, consulte Tutorial: Configuración del agente de escucha de los Grupos de disponibilidad AlwaysOn.

    Asistente para nuevo AG, validación
  9. En la página Resumen, haga clic en Finalizar y espere hasta que el asistente configure el nuevo grupo de disponibilidad. En la página Progreso, puede hacer clic en Más detalles para ver el progreso detallado. Una vez finalice el asistente, inspeccione la página Resultados para comprobar que el grupo de disponibilidad se creó correctamente, según se muestra a continuación y haga clic en Cerrar para salir del asistente.

    Asistente para nuevo AG, resultados
  10. En el Explorador de objetos, expanda Alta disponibilidad AlwaysOn y, después, expanda Grupos de disponibilidad. Ahora debería ver el nuevo grupo de disponibilidad en este contenedor. Haga clic con el botón secundario en AG1 (principal) y haga clic en Mostrar panel.

    Mostrar panel AG

    El panel AlwaysOn debería ser similar al mostrado a continuación. Puede ver las réplicas, el modo de conmutación por error de cada una y el estado de sincronización.

    Panel AG
  11. Vuelva a Administrador del servidor, elija Herramientas y, luego, inicie Administrador de clústeres de conmutación por error.

  12. Expanda Cluster1.corp.contoso.com y, después, expanda Servicios y aplicaciones. Elija Roles y observe que se creó el rol del grupo de disponibilidad AG1. AG1 no tiene ninguna dirección IP por la que los clientes de la base de datos puedan conectarse al grupo de disponibilidad, porque no configuró ningún agente de escucha. Puede conectarse directamente al nodo principal para las operaciones de lectura y escritura y al nodo secundario para las consultas de solo lectura.

    AG en el Administrador de clústeres de conmutación por error
    WarningAdvertencia
    No trate de realizar una conmutación por error del grupo de disponibilidad desde el Administrador de clústeres de conmutación por error. Todas las operaciones de conmutación por error deben realizarse desde el Panel AlwaysOn de SSMS. Para obtener más información, vea Restricciones en el uso del Administrador de clústeres de conmutación por error de WSFC con grupos de disponibilidad

Ha implementado correctamente SQL Server AlwaysOn creando un grupo de disponibilidad de Azure. Para configurar un agente de escucha del grupo de disponibilidad, vea Tutorial: Configuración del agente de escucha de los Grupos de disponibilidad AlwaysOn.

Mostrar:
© 2015 Microsoft