Migre una base de datos de Microsoft SQL Server local a Amazon RDS for SQL Server mediante métodos nativos de copia de seguridad y restauración - Recomendaciones de AWS

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 RDS for SQL Server mediante métodos nativos de copia de seguridad y restauración

Creado por Tirumala Dasari (AWS), David Queiroz () y Vishal Singh (AWS) AWS

Resumen

Este patrón describe cómo migrar una base de datos de Microsoft SQL Server local a una instancia de base de datos Amazon Relational Database Service (RDSAmazon) SQL for Server (migración homogénea). El proceso de migración se basa en los métodos nativos de respaldo y restauración SQL del servidor. Utiliza SQL Server Management Studio (SSMS) para crear un archivo de copia de seguridad de la base de datos y un depósito de Amazon Simple Storage Service (Amazon S3) para almacenar el archivo de copia de seguridad antes de restaurarlo en RDS Amazon SQL for Server.

Requisitos previos y limitaciones

Requisitos previos 

  • Una cuenta de AWS activa.

  • AWSPolíticas de roles de Identity and Access Management (IAM) para acceder al bucket de S3 y a la instancia de base de datos Amazon RDS for SQL Server.

Limitaciones

  • El proceso descrito en este patrón migra solo la base de datos. SQLlos inicios de sesión o los usuarios de bases de datos, incluidos los trabajos de SQL Server Agent, no se migran porque requieren pasos adicionales.

Versiones de producto

Arquitectura

Pila de tecnología de origen

  • Una base de datos de Microsoft SQL Server local

Pila de tecnología de destino

  • Instancia RDS de base SQL de datos Amazon for Server

Arquitectura de migración de datos

Arquitectura para migrar una base de datos de SQL servidor local a una instancia de base de datos de Amazon RDS for SQL Server.

Herramientas

  • Microsoft SQL Server Management Studio (SSMS) es un entorno integrado para administrar la infraestructura SQL del servidor. Proporciona una interfaz de usuario y un grupo de herramientas con editores de scripts sofisticados que interactúan con el SQL servidor.

Epics

TareaDescripciónHabilidades requeridas

Seleccione SQL Server como motor de base de datos en Amazon RDS for SQL Server.

DBA

Elija la edición SQL Server Express.

DBA

Especifique los detalles de la base de datos.

Para obtener más información sobre la creación de una instancia de base de datos, consulte la RDSdocumentación de Amazon.

DBA, propietario de la aplicación
TareaDescripciónHabilidades requeridas

Conéctese a la base de datos SQL del servidor local a través SSMS de.

DBA

Cree una copia de seguridad de la base de datos.

Para obtener instrucciones, consulte la SSMSdocumentación.

DBA, propietario de la aplicación
TareaDescripciónHabilidades requeridas

Cree un bucket de Amazon S3.

Para obtener más información, consulte la documentación de Amazon S3.

DBA

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
TareaDescripciónHabilidades requeridas

Añade el grupo de opciones a AmazonRDS.

  1. Abre la RDS consola de Amazon en https://console.aws.amazon.com/rds/.

  2. En el panel de navegación, elija Option grupos (Grupos de opciones), Create gropu (Crear grupo).

  3. Complete la información del grupo de opciones y, a continuación, seleccione Create (Crear).

  4. Añada la opción SQLSERVER_BACKUP_RESTORE al grupo de opciones y, a continuación, elija Add option (Añadir opción).

Para obtener más información, consulta la RDSdocumentación de Amazon.

SysOps administrador

Restaure la base de datos.

  1. Conéctese a Amazon RDS for SQL Server a través deSSMS.

  2. Para restaurar la base de datos, llame al procedimiento almacenado msdb.dbo.rds_restore_database.

DBA
TareaDescripciónHabilidades requeridas

Valide los objetos y los datos.

Valide los objetos y los datos entre la base de datos de origen y Amazon RDS for SQL Server.

nota

Esta tarea solo migra la base de datos. Los inicios de sesión y los trabajos no se migrarán.

Propietario de la aplicación, DBA
TareaDescripciónHabilidades 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 for SQL Server.

Propietario de la aplicación, DBA

Recursos relacionados