sql >> Base de Datos >  >> RDS >> Sqlserver

Formas de migrar la base de datos de SQL Server a la base de datos de Azure SQL

Resumen: En este artículo, hemos discutido las formas de migrar la base de datos de SQL Server a Azure SQL Database. Hemos discutido las mejores formas posibles de realizar esta tarea utilizando el manual y las soluciones de expertos.

Cuando las asociaciones comerciales necesitan mover sus datos a la plataforma en la nube, su motivo inicial es que se supone que la nube solo guarda archivos y documentos. Sin embargo, no es del todo cierto. Puede mantener los archivos de su base de datos en aplicaciones basadas en la nube.

Microsoft SQL Server es la mejor base de datos local, la herramienta de administración que utilizan las asociaciones para ahorrar sus datos comerciales. En el momento en que desean migrar los activos de datos del servidor SQL a la nube, retrasan el traslado de los datos SQL a la nube. Pero existe el Servicio de migración de base de datos de Azure que puede usar y mover los datos de SQL al servidor en la nube de Azure.

Nota: Pruebe el software FreeViewer SQL Recovery para recuperar los componentes de la base de datos eliminados de SQL Server. Este software es compatible con SQL Server 2019, 2017, 2016, 2014, 2012 y su versión siguiente.

Migrar base de datos de SQL Server a Azure SQL Database manualmente

En este blog, experimentaremos la migración paso a paso de la base de datos local de SQL Server a la base de datos en línea de Azure. Existen los siguientes pasos que debe realizar de forma consecutiva.

  1. Utilice el Asistente de migración de datos para evaluar los datos locales
  2. Usar el Asistente de migración de datos para migrar un esquema de muestra
  3. Crear un servicio de migración de base de datos de Azure
  4. Realice otra aventura de migración con Azure Database Migration Service
  5. Iniciar la migración
  6. Comprobar el progreso de la migración
  7. Realice el cambio de migración.

1. Use el Asistente de migración de datos para evaluar los datos locales

Antes de comenzar la migración, primero evalúe los datos locales de su servidor SQL. Hay un dispositivo de utilidad diferente llamado Asistente de migración de datos que realiza el examen por usted y verifica cualquier error o cuello de botella concebible.

Estos son sus pasos:

  1. Ejecute la herramienta y haga clic en Nuevo (+) elección, y luego seleccione la Evaluación
  2. Proporcione un nombre de proyecto, elija servidor SQL como servidor de origen y servidor Azure como servidor de destino. En ese momento, haga clic en el botón Crear.
  3. En Seleccionar fuentes alternativa, conecte su SQL Server.
  4. En Agregar fuentes alternativa, incluya la base de datos que necesita migrar y luego haga clic en Inicio Evaluación

La herramienta Asistente de migración de datos ejecutará una verificación de evaluación y brindará un informe total. El informe brindará datos sobre problemas de similitud y otras sutilezas relacionadas con la migración.

2. Usar el Asistente de migración de datos para migrar un esquema de muestra

Después de ejecutar la evaluación y obtener buenos resultados, puede realizar una empresa de migración para obtener una pequeña muestra del esquema de la base de datos. Para migrar el esquema de la base de datos, siga los próximos pasos:

  1. Ejecute el instrumento Asistente de migración de datos, seleccione el símbolo Nuevo (+) y elija la nueva opción de Migración en Tipo de proyecto.
  2. Seleccione SQL Server como servidor de origen y Azure Server como servidor de destino.
  3. Seleccione Solo esquema alternativa bajo el ámbito de Migración .
  4. Por último, ve a Crear opción de hacer un proyecto. Aquí, conéctese con su servidor SQL y seleccione la base de datos.
  5. Seleccione el servidor Azure para el servidor de destino y conéctelo.
  6. Seleccione los objetos de esquema de su base de datos.
  7. Para crear los scripts SQL, seleccione Generar scripts SQL
  8. Por último, transmita el esquema a la base de datos de Azure SQL.

3. Hacer el servicio de migración de base de datos de Azure

Debe hacer un caso del Servicio de migración de base de datos de Azure para realizar una empresa de migración. Estos son los pasos necesarios –

  1. Inicialmente, debe inscribir un proveedor de recursos de migración de Microsoft.Data tomando su membresía.
  2. Después de registrar el proveedor de recursos, puede ir a Azure y crear un recurso en Azure Database Migration Service.
  3. Indique un nombre significativo para el servicio de migración, su membresía y el grupo de recursos.
  4. Seleccione la ubicación donde necesita realizar la migración.
  5. Cree o seleccione un sistema virtual actual.
  6. Seleccione el nivel de precios y realice el servicio de migración.

4. Realice otra aventura de migración con Azure Database Migration Service

En el momento en que haya realizado efectivamente otro servicio de migración, puede realizar una empresa de migración en Azure Portal.

  1. Seleccione Azure Database Migration Services debajo de los servicios, en ese momento seleccione el servicio de migración que había realizado en el paso anterior.
  2. Seleccione el + Nuevo proyecto de migración
  3. Seleccione SQL Server como servidor de origen y Azure SQL Server como servidor de destino.
  4. Para el tipo de migración, seleccione Migración de datos en línea .
  5. Crear y ejecutar una actividad opción permite la creación y ejecutar la migración.
  6. Determine las sutilezas de la base de datos de origen y de destino, y audite el resumen.

4. Iniciar la migración

En el momento en que hace clic en Ejecutar migración, comienza la acción de migración.

5. Comprobar la migración

Hay una pantalla de migración diferente donde puede tocar Actualizar y ver el Estado de la migración. Puede tocar una base de datos en particular para obtener el estado de las tareas de sincronización de datos incrementales y carga de datos completa.

6. Realizar el cambio de migración

Después de la culminación de la carga completa inicial, puede realizar la transferencia de migración.

  1. Seleccione Iniciar transición y detenga todas las transacciones que se acerquen a la base de datos.
  2. Seleccione Confirmar; seleccione Aplicar.

Solución experta para Migrar la base de datos de SQL Server a Azure SQL Database

SysTools SQL a Azure Database Migrator Tool es una herramienta de migración de SQL simple para migrar datos de archivos MDF y NDF sin conexión desde su servidor SQL al servidor en la nube de Microsoft Azure. Con la ayuda de esta aplicación, el usuario puede migrar fácilmente los objetos de la base de datos eliminados a Azure SQL Server. Esta aplicación es compatible con SQL Server 2019 y versiones anteriores. Para saber más, el usuario puede descargar la versión de prueba del software.

¿Qué tal si vemos los sencillos pasos para finalizar la migración?

Para mover/mover información de SQL Worker a Azure Database, siga estos sencillos pasos:

  1. Descargue y ejecute SysTools SQL a la herramienta de migración de Azure
  2. Haga clic en Abrir para examinar el archivo MDF
  3. Vista previa de los objetos de la base de datos de SQL Server, por ejemplo, tablas, vistas, etc.
  4. Haga clic en Migrar para iniciar la migración
  5. Ingrese el nombre del servidor, inicie sesión en las acreditaciones y haga clic en "Conectar"
  6. Seleccione reubicar 'Solo con esquema' o 'Con esquema y datos'
  7. Por último, haga clic en el botón Migrar

Últimas palabras

En este artículo, hemos hablado sobre cómo migrar la base de datos de SQL Server a Azure SQL Database. Tanto la estrategia manual como la automatizada son apropiadas para la migración de la base de datos SQL a Azure SQL. En cualquier caso, mientras usa SysTools Migrator de SQL Server, puede realizar la migración en menos tiempo.