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.
Migración de una base de datos de Microsoft SQL Server en las instalaciones a Amazon RDS para SQL Server mediante métodos nativos de copia de seguridad y restauración
Creado por Tirumala Dasari (AWS), David Queiroz (AWS) y Vishal Singh (AWS)
Resumen
Este patrón describe cómo migrar una base de datos de Microsoft SQL Server en las instalaciones a una instancia de base de datos de Amazon Relational Database Service (Amazon RDS) para SQL Server (migración homogénea). El proceso de migración se basa en los métodos nativos de copia de seguridad y restauración de SQL Server. Utiliza SQL Server Management Studio (SSMS) para crear un archivo de copia de seguridad de la base de datos y un bucket de Amazon Simple Storage Service (Amazon S3) para almacenar el archivo de copia de seguridad antes de restaurarlo en Amazon RDS para SQL Server.
Requisitos previos y limitaciones
Requisitos previos
Una cuenta de AWS activa.
Políticas de rol de AWS Identity and Access Management (IAM) para el acceso al bucket de S3 y a la instancia de base de datos de Amazon RDS para SQL Server.
Limitaciones
El proceso descrito en este patrón migra solo la base de datos. Los inicios de sesión de SQL o los usuarios de bases de datos, incluidos los trabajos de SQL Server Agent, no se migran porque requieren pasos adicionales.
Versiones de producto
SQL Server 2012-2017. Para ver la lista actualizada de versiones compatibles, consulte MySQL en Amazon RDS en la documentación de AWS.
Arquitectura
Pila de tecnología de origen
Base de datos de Microsoft SQL Server en las instalaciones
Pila de tecnología de destino
Instancia de base de datos de Amazon RDS para SQL Server
Arquitectura de migración de datos

Herramientas
Microsoft SQL Server Management Studio (SSMS) es un entorno integrado para administrar infraestructuras de SQL Server. Proporciona una interfaz de usuario y un grupo de herramientas con editores de scripts enriquecidos que interactúan con SQL Server.
Epics
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Seleccione SQL Server como motor de base de datos en Amazon RDS para SQL Server. | Administrador de base de datos | |
Seleccione SQL Server Express Edition. | Administrador de base de datos | |
Especifique los detalles de la base de datos. | Para obtener más información acerca de cómo crear una instancia de base de datos, consulte la documentación de Amazon RDS. | Administrador de base de datos, propietario de la aplicación |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Conéctese a la base de datos de SQL Server en las instalaciones mediante SSMS. | Administrador de base de datos | |
Cree una copia de seguridad de la base de datos. | Para obtener instrucciones, consulte la documentación de SSMS | Administrador de base de datos, propietario de la aplicación |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Cree un bucket de Amazon S3. | Para obtener más información, consulte la documentación de Amazon S3. | Administrador de base de datos |
Cargue el archivo de copia de seguridad en el bucket de S3. | Para obtener más información, consulte la documentación de Amazon S3. | SysOps administrador |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Añada el grupo de opciones a Amazon RDS. |
Para obtener más información, consulte la documentación de Amazon RDS. | SysOps administrador |
Restaure la base de datos. |
| Administrador de base de datos |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Valide los objetos y los datos. | Valide los objetos y los datos entre la base de datos de origen y Amazon RDS para SQL Server. notaEsta tarea migra únicamente la base de datos. Los inicios de sesión y los trabajos no se migrarán. | Administrador de base de datos, propietario de la aplicación |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Redirija el tráfico de la aplicación. | Tras la validación, redirija el tráfico de la aplicación a la instancia de base de datos Amazon RDS para SQL Server. | Administrador de base de datos, propietario de la aplicación |