Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Migre el grupo de disponibilidad Always On de Microsoft SQL Server mediante AWS Application Migration Service
Sreenivas Nettem, Bharath Kumar Pammi Ramesh, Anantharaman Seshadri y Gireesh Sreekantan, de Amazon Web Services
Resumen
AWS Application Migration Service (AWS MGN) es la herramienta preferida para realojar los entornos existentes en el, lo que permite a los clientes alejarse de los centros de datos locales. Nube de AWS Este patrón describe el proceso de uso de AWS MGN para migrar clústeres de Windows con grupos de disponibilidad Always On de Microsoft SQL Server.
Requisitos previos y limitaciones
Requisitos previos
Un activo Cuenta de AWS.
Un papel AWS Identity and Access Management (IAM) en la orquestación de AWS MGN.
Acceso a los servidores de bases de datos de origen (grupo de disponibilidad de SQL Server Always On).
Active Directory en una AWS landing zone para conservar los nombres DNS.
Una subred provisional con comunicación de red cerrada con Active Directory.
Subredes de destino que se pueden comunicar con Active Directory.
Dos direcciones IP reservadas para el clúster de Windows en una subred de destino (una en cada zona de disponibilidad).
Dos direcciones IP reservadas para el detector SQL Always On en una subred de destino (una en cada zona de disponibilidad).
Versiones de producto
Windows Server 2012 o posterior
SQL Server 2012 o posterior
Arquitectura
Pila de tecnología de origen
Clúster de Microsoft Windows (máquina física o virtual local) Grupo de disponibilidad Microsoft SQL Server Always On
Pila de tecnología de destino
Instancia EC2 de Amazon Windows
Arquitectura de destino

Herramientas
Servicios de AWS
Amazon Elastic Compute Cloud (Amazon EC2) proporciona una capacidad informática escalable en el Nube de AWS. Puede lanzar tantos servidores virtuales como necesite y escalarlos o reducirlos con rapidez.
AWS Application Migration Servicele ayuda a realojar (levantar y trasladar) las aplicaciones Nube de AWS sin cambios y con un tiempo de inactividad mínimo.
AWS Identity and Access Management (IAM) le ayuda a administrar de forma segura el acceso a sus AWS recursos al controlar quién está autenticado y autorizado a usarlos.
Otras herramientas
Microsoft SQL Server Management Studio (SSMS)
es una herramienta para administrar SQL Server, que incluye el acceso, la configuración y la administración de los componentes de SQL Server.
Prácticas recomendadas
Para AWS MGN, consulte las prácticas recomendadas para. AWS Application Migration Service
Epics
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Inicialice AWS MGN. | Inicialice AWS MGN en el objetivo. Región de AWS Esto crea las funciones y políticas de IAM necesarias. Para obtener más información, consulte Inicializar el servicio de migración de aplicaciones con la consola. | Administrador de la nube |
Cree plantillas de replicación y lanzamiento. | Configure las plantillas de replicación y lanzamiento para usarlas con AWS MGN. Para obtener más información, consulte Configuración de las plantillas en la AWS documentación. | Administrador de la nube |
Permita los puertos de comunicación. | Para habilitar las comunicaciones de red para AWS MGN, permita el tráfico a través de los puertos TCP 443 y 1500. Para obtener más información, consulte los requisitos de red para el Servicio de migración de aplicaciones en la AWS documentación. | Administrador de nube, administrador de red |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Compruebe los requisitos previos AWS de MGN. | Compruebe que los servidores de origen cumplen los requisitos previos para la instalación del agente AWS MGN. Para obtener más información, consulte los requisitos de instalación en la AWS documentación. | Ingeniero de migraciones |
Instale el agente AWS MGN. | Instale el agente AWS MGN en los servidores de origen. Durante la instalación, elija el Región de AWS lugar al que se migrarán los servidores. Tras la instalación, el agente se comunica con el servicio e inicia la replicación. Para obtener más información, consulte Instalación del agente de AWS replicación en servidores Windows. | Ingeniero de migraciones |
Compruebe el estado del servidor de origen. | En la consola AWS MGN, compruebe el estado de los servidores de origen. Cuando comience la replicación, los servidores muestran Listos para ser probados. Si encuentra algún error, consulte Solución de errores de comunicación en la documentación de AWS MGN. | Administrador de nube, ingeniero de migración |
Optimice la configuración de replicación. | Los clústeres de SQL Always On utilizan una alta replicación I/O sincrónica desde el servidor principal al servidor secundario. Para optimizar la replicación y evitar retrasos, utilice un servidor de replicación dedicado para cada servidor SQL Always On. Si la base de datos tiene más de 5 TB, considere la posibilidad de elegir un tamaño de instancia de servidor de replicación mayor, como m5.large, en lugar del t3.small predeterminado. | Administrador de nube, ingeniero de migración |
Actualizar la plantilla de lanzamiento. | Actualice la configuración de inicio y elija subredes para los servidores SQL Always On. Los servidores de clúster SQL Always On están repartidos en diferentes ubicaciones Zonas de disponibilidad de AWS para garantizar una alta disponibilidad. | Ingeniero de migraciones, líder de migración |
Actualice la configuración de inicio. | En función de tus requisitos de tamaño y rendimiento, actualiza el tipo de instancia y input/output las operaciones por segundo (IOPS) en la configuración de lanzamiento. (Opcional) Elija una interfaz de red elástica existente en la configuración de lanzamiento. | Ingeniero de migraciones, líder de migración |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Compruebe los servidores de origen. | En la consola AWS MGN, compruebe que el estado del servidor de origen es Listo para la prueba. | Administrador de la nube, ingeniero de migración |
Lance las instancias de prueba. |
| Administrador de nube, ingeniero de migración |
Pruebe la conectividad y la integridad de la base de datos. | Pruebe la conectividad y la integridad de la base de datos de las instancias de prueba. A continuación, marque los servidores de origen como Listos para la transición en la consola AWS MGN. | Administrador de nube, ingeniero de migración |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Compruebe la integridad de la base de datos. | Esto ayuda a garantizar que no haya problemas de integridad de la base de datos en el origen antes de la migración. Ejecute Estos comandos comprueban la integridad física y lógica de la base de datos mediante la detección de posibles problemas de corrupción. La comprobación verifica la estructura de la base de datos, como las páginas, las filas, los índices y las tablas del sistema. | Ingeniero de datos, Administrador de base de datos |
Pruebe las conexiones a los servidores enlazados. | Pruebe las conexiones entre todos los servidores existentes y documente su estado. Esto ayuda a garantizar que los servidores enlazados funcionen según lo previsto tras la migración. | Ingeniero de datos, Administrador de base de datos |
Compruebe las copias de seguridad. | Confirme la integridad de las copias de seguridad de origen. | Ingeniero de datos, Administrador de base de datos |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Detenga los servicios de clúster y de SQL Server. | Detenga los servicios de clúster de SQL Server y Microsoft en todos los nodos de clústeres de SQL. | Administrador de base de datos, ingeniero de migraciones |
Compruebe los servidores. | En la consola AWS MGN, compruebe que el estado de los servidores de origen es Preparados para la transición y que el estado de la replicación de datos es Correcto. | Ingeniero de migraciones |
Inicie la transición. |
Para obtener más información, consulte Cómo lanzar una instancia de transición en la documentación de MGN. AWS | Ingeniero de migraciones |
Pruebe los servidores lanzados. | Inicia sesión en las EC2 instancias de Amazon lanzadas y valida el estado del clúster. Comprueba que los servidores estén en las subredes correctas, que el tamaño de la instancia y la configuración de IOPS sean correctos y que el servidor testigo esté accesible. | Administrador de base de datos, ingeniero de migraciones |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Actualice la dirección IP del clúster. | Actualice la dirección IP del clúster para el clúster de Windows mediante las dos direcciones IP reservadas de las subredes de destino. Para obtener más información, consulte Cambiar la dirección IP de una instancia de clúster de conmutación por error | Administrador de base de datos, ingeniero de migraciones |
Actualice el IPs listener del grupo de disponibilidad Always On. |
| Administrador de base de datos, ingeniero de migraciones |
Compruebe la conexión. | Con SSMS, conéctese al agente de escucha del grupo de disponibilidad Always On y confirme que la conexión se ha realizado correctamente. | Administrador de base de datos, ingeniero de migraciones |
Compruebe el estado del grupo de disponibilidad de Always On. |
| Administrador de base de datos, ingeniero de migraciones |
Compruebe el registro de errores. | Abra el registro de errores y compruebe los errores notificados en la instancia de SQL Server. Asegúrese de que la recuperación se haya completado en todas las bases de datos. | Administrador de base de datos, ingeniero de migraciones |
Pruebe los servidores enlazados. | Pruebe la conectividad de todos los servidores enlazados. En caso de problemas de conectividad, asegúrese de que se pueda acceder al servidor y al puerto de destino. | Administrador de base de datos, ingeniero de migraciones |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Finalice la transición. | Tras validar los clústeres de SQL Always On de destino, finalice la transición a través de la consola MGN. AWS Esto detiene la replicación de los datos de los servidores de origen y descarta los datos del servidor de replicación. También elimina el servidor de replicación y sus recursos asociados. | Administrador de la nube, ingeniero de migración |
Solución de problemas
Problema | Solución |
---|---|
AWS Solución de problemas de MGN | Para ver los problemas y las soluciones más comunes, consulte las secciones de solución de problemas y preguntas frecuentes de la documentación de AWS MGN. |
Recursos relacionados
AWS resources
Recursos de SQL Server
Información adicional
Para conocer los requisitos de seguridad estándar para la migración de cargas de trabajo a Nube de AWS, consulte las prácticas recomendadas en materia de seguridad, identidad y cumplimiento en el sitio web