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 una base de datos de Microsoft SQL Server local a Amazon Redshift AWS SCT mediante agentes de extracción de datos
Creado por Neha Thakur () AWS
Entorno: PoC o piloto | Fuente: Microsoft SQL Server | Destino: Amazon Redshift |
Tipo R: renovar arquitectura | Carga de trabajo: Microsoft | Tecnologías: migración; bases de datos |
AWSservicios: Amazon Redshift; AWS SCT |
Resumen
Este patrón describe los pasos para migrar una base de datos de origen de Microsoft SQL Server local a una base de datos de destino de Amazon Redshift mediante AWS los agentes de extracción de datos de Schema Conversion Tool AWS SCT (). Un agente es un programa externo que está integrado con otros servicios AWSSCT, pero que los transforma en otro lugar e interactúa con otros AWS servicios en su nombre.
Requisitos previos y limitaciones
Requisitos previos
Una base de datos de origen de Microsoft SQL Server utilizada para la carga de trabajo del almacén de datos en un centro de datos local
Una cuenta activa AWS
Versiones de producto
Microsoft SQL Server versión 2008 o posterior. Para obtener la lista más reciente de versiones compatibles, consulte AWSSCTla documentación.
Arquitectura
Pila de tecnología de origen
Una base de datos de Microsoft SQL Server local
Pila de tecnología de destino
Amazon Redshift
Arquitectura de migración de datos
Herramientas
AWSSchema Conversion Tool (AWSSCT) gestiona las migraciones de bases de datos heterogéneas al convertir automáticamente el esquema de la base de datos de origen y la mayoría del código personalizado a un formato compatible con la base de datos de destino. Cuando las bases de datos de origen y de destino son muy diferentes, puede utilizar un AWS SCT agente para realizar transformaciones de datos adicionales. Para obtener más información, consulte Migración de datos de un almacén de datos local a Amazon Redshift en la documentación. AWS
Prácticas recomendadas
Epics
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Valide las versiones de las bases de datos de origen y de destino. | DBA | |
Identifique los requisitos de hardware de la instancia del servidor de destino. | DBA, SysAdmin | |
Identifique los requisitos de almacenamiento (como el tipo y la capacidad de almacenamiento). | DBA, SysAdmin | |
Elija el tipo de instancia apropiado (capacidad, características de almacenamiento y características de red). | DBA, SysAdmin | |
Identifique los requisitos de seguridad de acceso a la red de las bases de datos de origen y destino. | DBA, SysAdmin | |
Elija una estrategia de migración de aplicaciones. | DBA SysAdmin, propietario de la aplicación |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Cree una nube privada virtual (VPC) y subredes. | SysAdmin | |
Cree grupos de seguridad. | SysAdmin | |
Configure e inicie el clúster de Amazon Redshift. | SysAdmin |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Migre los datos mediante los agentes de extracción de AWS SCT datos. | DBA |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Siga la estrategia de migración de aplicaciones elegida. | DBA, SysAdmin, propietario de la aplicación |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Cambie las aplicaciones cliente a la nueva infraestructura. | DBA, SysAdmin, Propietario de la aplicación |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Cierre los AWS recursos temporales. | DBA, SysAdmin | |
Revise y valide los documentos del proyecto. | DBA, SysAdmin, Propietario de la aplicación | |
Recopile métricas como el tiempo de migración, el porcentaje de esfuerzo manual en comparación con el automatizado y el ahorro de costos. | DBA, SysAdmin, Propietario de la aplicación | |
Cierre el proyecto y envíe sus comentarios. | DBA, SysAdmin, Propietario de la aplicación |
Recursos relacionados
Referencias
Tutoriales y videos