Tutorial: Migración de SQL Server a una base de datos única o agrupada en Azure SQL Database sin conexión mediante DMSTutorial: Migrate SQL Server to a single database or pooled database in Azure SQL Database offline using DMS

Puede usar Azure Database Migration Service para migrar las bases de datos de una instancia de SQL Server local a Azure SQL Database.You can use the Azure Database Migration Service to migrate the databases from an on-premises SQL Server instance to Azure SQL Database. En este tutorial migrará la base de datos Adventureworks2012 restaurada en una instancia local de SQL Server 2016 (o posterior) a una base de datos única o agrupada de Azure SQL Database mediante Azure Database Migration Service.In this tutorial, you migrate the Adventureworks2012 database restored to an on-premises instance of SQL Server 2016 (or later) to a single database or pooled database in Azure SQL Database by using the Azure Database Migration Service.

En este tutorial, aprenderá a:In this tutorial, you learn how to:

  • Evaluar la base de datos local mediante Data Migration AssistantAssess your on-premises database by using the Data Migration Assistant.
  • Migrar el esquema de ejemplo mediante Data Migration AssistantMigrate the sample schema by using the Data Migration Assistant.
  • Crear una instancia de Azure Database Migration Service.Create an instance of the Azure Database Migration Service.
  • Crear un proyecto de migración mediante Azure Database Migration Service.Create a migration project by using the Azure Database Migration Service.
  • Ejecutar la migración.Run the migration.
  • Supervisar la migraciónMonitor the migration.
  • Descargar un informe de migración.Download a migration report.

Sugerencia

Cuando realiza una migración de bases de datos a Azure mediante Azure Database Migration Service, puede realizarla sin conexión o en línea.When you migrate databases to Azure by using Azure Database Migration Service, you can do an offline or an online migration. Con una migración sin conexión, el tiempo de inactividad de la aplicación se inicia cuando comienza la migración.With an offline migration, application downtime starts when the migration starts. Con una migración en línea, el tiempo de inactividad se limita al momento de la migración al final del proceso.With an online migration, downtime is limited to the time to cut over at the end of migration. Se recomienda que pruebe una migración sin conexión para determinar si el tiempo de inactividad es aceptable; si no es así, realice una migración en línea.We suggest that you test an offline migration to determine whether the downtime is acceptable; if not, do an online migration.

En este artículo se describe una migración sin conexión desde SQL Server a una base de datos única o agrupada de Azure SQL Database.This article describes an offline migration from SQL Server to a single database or pooled database in Azure SQL Database. Para una migración en línea, consulte Migración de SQL Server a Azure SQL Database en línea mediante DMS.For an online migration, see Migrate SQL Server to Azure SQL Database online using DMS.

Requisitos previosPrerequisites

Para completar este tutorial, necesita:To complete this tutorial, you need to:

  • Descargar e instalar SQL Server 2016 o una versión posterior.Download and install SQL Server 2016 or later.

  • Habilitar el protocolo TCP/IP, que se deshabilita de forma predeterminada durante la instalación de SQL Server Express, siguiendo las instrucciones del artículo Habilitar o deshabilitar un protocolo de red de servidor.Enable the TCP/IP protocol, which is disabled by default during SQL Server Express installation, by following the instructions in the article Enable or Disable a Server Network Protocol.

  • Crear una base de datos única o agrupada de Azure SQL Database, para lo que debe seguir la información del artículo acerca de cómo crear una base de datos única de Azure SQL Database en Azure Portal.Create a single (or pooled) database in Azure SQL Database, which you do by following the detail in the article Create a single database in Azure SQL Database using the Azure portal.

    Nota

    Si usa SQL Server Integration Services (SSIS) y desea migrar la base de datos de catálogo para los proyectos y paquetes SSIS (SSISDB) de SQL Server a Azure SQL Database, la SSISDB de destino se creará y administrará automáticamente en su nombre cuando aprovisione SSIS en Azure Data Factory (ADF).If you use SQL Server Integration Services (SSIS) and want to migrate the catalog database for your SSIS projects/packages (SSISDB) from SQL Server to Azure SQL Database, the destination SSISDB will be created and managed automatically on your behalf when you provision SSIS in Azure Data Factory (ADF). Para más información acerca de la migración de paquetes de SSIS, consulte el artículo Migración de paquetes de SQL Server Integration Services a Azure.For more information about migrating SSIS packages, see the article Migrate SQL Server Integration Services packages to Azure.

  • Descargar e instalar Data Migration Assistant versión 3.3 o posterior.Download and install the Data Migration Assistant v3.3 or later.

  • Crear una instancia de Azure Virtual Network para Azure Database Migration Service mediante el modelo de implementación de Azure Resource Manager, que proporciona conectividad de sitio a sitio a los servidores de origen local mediante ExpressRoute o VPN.Create an Azure Virtual Network (VNet) for the Azure Database Migration Service by using the Azure Resource Manager deployment model, which provides site-to-site connectivity to your on-premises source servers by using either ExpressRoute or VPN. Para más información acerca de cómo crear una red virtual, consulte la documentación de Virtual Network y, concretamente, los artículos de inicio rápido que proporcionan instrucciones paso a paso.For more information about creating a VNet, see the Virtual Network Documentation, and especially the quickstart articles with step-by-step details.

    Nota

    Durante la configuración de la red virtual, si usa ExpressRoute con emparejamiento de redes con Microsoft, agregue los siguientes puntos de conexión de servicio a la subred en la que se aprovisionará el servicio:During VNet setup, if you use ExpressRoute with network peering to Microsoft, add the following service endpoints to the subnet in which the service will be provisioned:

    • Punto de conexión de base de datos de destino (por ejemplo, punto de conexión de SQL, punto de conexión de Cosmos DB, etc.)Target database endpoint (for example, SQL endpoint, Cosmos DB endpoint, and so on)
    • Punto de conexión de StorageStorage endpoint
    • Punto de conexión de Service BusService bus endpoint

    Esta configuración es necesaria porque la instancia de Azure Database Migration Service carece de conectividad a internet.This configuration is necessary because the Azure Database Migration Service lacks internet connectivity.

  • Asegúrese de que las reglas del grupo de seguridad de red de la red virtual no bloquean los siguientes puertos de comunicación de entrada a Azure Database Migration Service: 443, 53, 9354, 445, 12000.Ensure that your VNet Network Security Group rules don't block the following inbound communication ports to Azure Database Migration Service: 443, 53, 9354, 445, 12000. Para más información sobre el filtrado del tráfico con grupos de seguridad de red para redes virtuales de Azure, consulte el artículo Planeamiento de redes virtuales.For more detail on Azure VNet NSG traffic filtering, see the article Filter network traffic with network security groups.

  • Configurar su Firewall de Windows para acceder al motor de base de datos.Configure your Windows Firewall for database engine access.

  • Abra el Firewall de Windows para permitir que Azure Database Migration Service acceda a la instancia de SQL Server de origen que, de manera predeterminada, es el puerto TCP 1433.Open your Windows firewall to allow the Azure Database Migration Service to access the source SQL Server, which by default is TCP port 1433.

  • Si se ejecutan varias instancias con nombre de SQL Server con puertos dinámicos, puede ser conveniente habilitar el servicio SQL Browser y permitir el acceso al puerto UDP 1434 mediante los firewalls para que Azure Database Migration Service pueda conectarse a una instancia con nombre en el servidor de origen.If you're running multiple named SQL Server instances using dynamic ports, you may wish to enable the SQL Browser Service and allow access to UDP port 1434 through your firewalls so that the Azure Database Migration Service can connect to a named instance on your source server.

  • Cuando se usa un dispositivo de firewall frente a las bases de datos de origen, puede que sea necesario agregar reglas de firewall para permitir que Azure Database Migration Service acceda a las bases de datos de origen para realizar la migración.When using a firewall appliance in front of your source database(s), you may need to add firewall rules to allow the Azure Database Migration Service to access the source database(s) for migration.

  • Crear una regla de firewall de dirección IP a nivel de servidor para que el servidor de Azure SQL Database permita a Azure Database Migration Service acceder a las bases de datos de destino.Create a server-level IP firewall rule for the Azure SQL Database server to allow the Azure Database Migration Service access to the target databases. Proporcionar el rango de subred de la red virtual usada para Azure Database Migration Service.Provide the subnet range of the VNet used for the Azure Database Migration Service.

  • Asegurarse de que las credenciales usadas para conectarse a la instancia de SQL Server de origen tenga permisos CONTROL SERVER.Ensure that the credentials used to connect to source SQL Server instance have CONTROL SERVER permissions.

  • Asegurarse de que las credenciales usadas para conectarse a la base de datos de Azure SQL de destino tengan permisos CONTROL DATABASE en las bases de datos de Azure SQL de destino.Ensure that the credentials used to connect to target Azure SQL Database instance have CONTROL DATABASE permission on the target Azure SQL databases.

Evaluación de una base de datos localAssess your on-premises database

Antes de poder migrar datos de una instancia de SQL Server local a una base de datos única o agrupada de Azure SQL Database, debe evaluar la base de datos de SQL Server por si hay cualquier error de bloqueo que impida que se realice la migración.Before you can migrate data from an on-premises SQL Server instance to a single database or pooled database in Azure SQL Database, you need to assess the SQL Server database for any blocking issues that might prevent migration. Con Data Migration Assistant v3.3 o una versión posterior, siga los pasos descritos en el artículo sobre cómo llevar a cabo una evaluación de migración de SQL Server para completar la evaluación de la base de datos local.Using the Data Migration Assistant v3.3 or later, follow the steps described in the article Performing a SQL Server migration assessment to complete the on-premises database assessment. A continuación, se muestra un resumen de los pasos necesarios:A summary of the required steps follows:

  1. En Data Migration Assistant, seleccione el icono de Nuevo (+) y, luego, seleccione el tipo de proyecto Evaluación.In the Data Migration Assistant, select the New (+) icon, and then select the Assessment project type.

  2. Especifique un nombre de proyecto. Después, en el cuadro de texto Source server type (Tipo de servidor de origen), seleccione SQL Server; en el cuadro de texto Target server type (Tipo de servidor de destino), seleccione Azure SQL Database y, después, seleccione Create (Crear) para crear el proyecto.Specify a project name, in the Source server type text box, select SQL Server, in the Target server type text box, select Azure SQL Database, and then select Create to create the project.

    Cuando esté evaluando la base de datos de SQL Server de origen que se migrará a una base de datos única o agrupada de Azure SQL Database, puede elegir uno o ambos de los siguientes tipos de informes de evaluación:When you're assessing the source SQL Server database migrating to a single database or pooled database in Azure SQL Database, you can choose one or both of the following assessment report types:

    • Check database compatibility (Comprobar compatibilidad de bases de datos)Check database compatibility
    • Check feature parity (Comprobar paridad de características)Check feature parity

    De forma predeterminada, se seleccionan los dos tipos de informes.Both report types are selected by default.

  3. En Data Migration Assistant, en la pantalla Opciones, seleccione Siguiente.In the Data Migration Assistant, on the Options screen, select Next.

  4. En la pantalla Seleccionar orígenes, cuadro de diálogo Conectar a un servidor, proporcione los detalles de conexión en su instancia de SQL Server y, luego, seleccione Conectar.On the Select sources screen, in the Connect to a server dialog box, provide the connection details to your SQL Server, and then select Connect.

  5. En el cuadro de diálogo Agregar orígenes, seleccione AdventureWorks2012, seleccione Agregar y, por último, seleccione Iniciar evaluación.In the Add sources dialog box, select AdventureWorks2012, select Add, and then select Start Assessment.

    Nota

    Si usa SSIS, DMA no admite actualmente la valoración de la SSISDB de origen.If you use SSIS, DMA does not currently support the assessment of the source SSISDB. De todas formas, los proyectos y paquetes SSIS se evaluarán/validarán a medida que se vuelven a implementar en la SSISDB de destino hospedada por Azure SQL Database.However, SSIS projects/packages will be assessed/validated as they are redeployed to the destination SSISDB hosted by Azure SQL Database. Para más información acerca de la migración de paquetes de SSIS, consulte el artículo Migración de paquetes de SQL Server Integration Services a Azure.For more information about migrating SSIS packages, see the article Migrate SQL Server Integration Services packages to Azure.

    Una vez completada la evaluación, los resultados se muestran tal y como se muestra en el siguiente gráfico:When the assessment is complete, the results display as shown in the following graphic:

    Evaluación de la migración de datos

    Para bases de datos únicas o agrupadas de Azure SQL Database, las evaluaciones identifican problemas de paridad de características y problemas de bloqueo de migración para la implementación en una base de datos única o agrupada.For single databases or pooled databases in Azure SQL Database, the assessments identify feature parity issues and migration blocking issues for deploying to a single database or pooled database.

    • La categoría de paridad de características de SQL Server proporciona un conjunto completo de recomendaciones, alternativas disponibles en Azure y pasos de mitigación para ayudarlo a planear el trabajo en los proyectos de migración.The SQL Server feature parity category provides a comprehensive set of recommendations, alternative approaches available in Azure, and mitigating steps to help you plan the effort into your migration projects.
    • La categoría de problemas de compatibilidad proporciona características no compatibles o parcialmente compatibles que reflejan los problemas de compatibilidad que podrían bloquear la migración de bases de datos de SQL Server locales a bases de datos de Azure SQL Database.The Compatibility issues category identifies partially supported or unsupported features that reflect compatibility issues that might block migrating on-premises SQL Server database(s) to Azure SQL Database. También se proporcionan recomendaciones para ayudarlo a resolver esos problemas.Recommendations are also provided to help you address those issues.
  6. Revise los resultados de evaluación correspondientes a los problemas de bloqueo de migración y los de paridad de características seleccionando las opciones correspondientes.Review the assessment results for migration blocking issues and feature parity issues by selecting the specific options.

Migración del esquema de ejemploMigrate the sample schema

Cuando se haya familiarizado con la evaluación y piense que la base de datos seleccionada es una candidata viable para la migración a una base de datos única o agrupada de Azure SQL Database, use Data Migration Assistant para migrar el esquema a Azure SQL Database.After you're comfortable with the assessment and satisfied that the selected database is a viable candidate for migration to a single database or pooled database in Azure SQL Database, use DMA to migrate the schema to Azure SQL Database.

Nota

Antes de crear un proyecto de migración en Data Migration Assistant, asegúrese de que ya ha proporcionado una base de datos de Azure SQL Database, tal y como se mencionó en los requisitos previos.Before you create a migration project in Data Migration Assistant, be sure that you have already provisioned an Azure SQL database as mentioned in the prerequisites. Para los fines de este tutorial, se da por hecho que el nombre de Azure SQL Database es AdventureWorksAzure, pero puede asignarle otro si lo desea.For purposes of this tutorial, the name of the Azure SQL Database is assumed to be AdventureWorksAzure, but you can provide whatever name you wish.

Importante

Si usa SSIS, DMA no admite actualmente la migración de la SSISDB de origen, pero puede volver a implementar sus proyectos y paquetes SSIS en la SSISDB de destino hospedada por Azure SQL Database.If you use SSIS, DMA does not currently support the migration of source SSISDB, but you can redeploy your SSIS projects/packages to the destination SSISDB hosted by Azure SQL Database. Para más información acerca de la migración de paquetes de SSIS, consulte el artículo Migración de paquetes de SQL Server Integration Services a Azure.For more information about migrating SSIS packages, see the article Migrate SQL Server Integration Services packages to Azure.

Para migrar el esquema de AdventureWorks2012 a una base de datos única o agrupada de Azure SQL Database, siga estos pasos:To migrate the AdventureWorks2012 schema to a single database or pooled database Azure SQL Database, perform the following steps:

  1. En Data Migration Assistant, seleccione el icono de Nuevo (+) y, en Tipo de proyecto, seleccione el tipo de proyecto Migración.In the Data Migration Assistant, select the New (+) icon, and then under Project type, select Migration.

  2. Especifique un nombre de proyecto. En el cuadro de texto Source server type (Tipo de servidor de origen), seleccione SQL Server y, luego, en el cuadro de texto Target server type (Tipo de servidor de destino), elija Azure SQL Database.Specify a project name, in the Source server type text box, select SQL Server, and then in the Target server type text box, select Azure SQL Database.

  3. En Migration Scope (Ámbito de la migración), seleccione Solo esquema.Under Migration Scope, select Schema only.

    Después de realizar los pasos anteriores, la interfaz de Data Migration Assistant debe aparecer como se muestra en el siguiente gráfico:After performing the previous steps, the Data Migration Assistant interface should appear as shown in the following graphic:

    Creación de proyecto en Data Migration Assistant

  4. Seleccione Crear para crear el proyecto.Select Create to create the project.

  5. En Data Migration Assistant, especifique los detalles de conexión de origen de SQL Server, seleccione Conectar y, luego, elija la base de datos AdventureWorks2012.In the Data Migration Assistant, specify the source connection details for your SQL Server, select Connect, and then select the AdventureWorks2012 database.

    Detalles de conexión de origen en Data Migration Assistant

  6. Seleccione Siguiente en Connect to target server (Conectar a servidor de destino), especifique los detalles de conexión de destino de la base de datos de Azure SQL Database, seleccione Conectar y, luego, elija la base de datos AdventureWorksAzure que había aprovisionado previamente en Azure SQL Database.Select Next, under Connect to target server, specify the target connection details for the Azure SQL database, select Connect, and then select the AdventureWorksAzure database you had pre-provisioned in Azure SQL database.

    Detalles de conexión de destino en Data Migration Assistant

  7. Seleccione Siguiente para avanzar a la pantalla Seleccionar objetos, en la que puede especificar los objetos de esquema de la base de datos AdventureWorks2012 que deben implementarse en Azure SQL Database.Select Next to advance to the Select objects screen, on which you can specify the schema objects in the AdventureWorks2012 database that need to be deployed to Azure SQL Database.

    De forma predeterminada, se seleccionan todos los objetos.By default, all objects are selected.

    Generación de scripts SQL

  8. Seleccione Generar script SQL para crear los scripts SQL y, luego, revíselos para ver si hay errores.Select Generate SQL script to create the SQL scripts, and then review the scripts for any errors.

    Script de esquema

  9. Seleccione Deploy schema (Implementar esquema) para implementar el esquema en Azure SQL Database. Luego, una vez implementado, compruebe el servidor de destino por si hay cualquier anomalía.Select Deploy schema to deploy the schema to Azure SQL Database, and then after the schema is deployed, check the target server for any anomalies.

    Implementación del esquema

Registro del proveedor de recursos Microsoft.DataMigrationRegister the Microsoft.DataMigration resource provider

  1. Inicie sesión en Azure Portal, seleccione Todos los servicios y, después, Suscripciones.Sign in to the Azure portal, select All services, and then select Subscriptions.

    Mostrar suscripciones en el portal

  2. Seleccione la suscripción en la que quiere crear la instancia de Azure Database Migration Service y después seleccione Proveedores de recursos.Select the subscription in which you want to create the instance of the Azure Database Migration Service, and then select Resource providers.

    Mostrar los proveedores de recursos

  3. Busque la migración y después, a la derecha de Microsoft.DataMigration, seleccione Registrar.Search for migration, and then to the right of Microsoft.DataMigration, select Register.

    Registro del proveedor de recursos

Creación de una instanciaCreate an instance

  1. En Azure Portal, seleccione + Crear un recurso, busque Azure Database Migration Service y, después, seleccione Azure Database Migration Service en la lista desplegable.In the Azure portal, select + Create a resource, search for Azure Database Migration Service, and then select Azure Database Migration Service from the drop-down list.

    Azure Marketplace

  2. En la pantalla Azure Database Migration Service, seleccione Crear.On the Azure Database Migration Service screen, select Create.

    Creación de una instancia de Azure Database Migration Service

  3. En la pantalla Crear el servicio de migración, especifique un nombre para el servicio, la suscripción y un grupo de recursos nuevo o existente.On the Create Migration Service screen, specify a name for the service, the subscription, and a new or existing resource group.

  4. Seleccione la ubicación en la que quiere crear la instancia de Azure Database Migration Service.Select the location in which you want to create the instance of the Azure Database Migration Service.

  5. Seleccione una red virtual existente o cree una nueva.Select an existing VNet or create a new one.

    La red virtual proporciona a Azure Database Migration Service acceso a la instancia de SQL Server de origen y a la instancia de Azure SQL Database de destino.The VNet provides the Azure Database Migration Service with access to the source SQL Server and the target Azure SQL Database instance.

    Para más información sobre cómo crear una red virtual en Azure Portal, consulte el artículo Creación de una red virtual mediante Azure Portal.For more information about how to create a VNet in the Azure portal, see the article Create a virtual network using the Azure portal.

  6. Seleccione un plan de tarifa.Select a pricing tier.

    Para más información sobre los costos y planes de tarifa, vea la página de precios.For more information on costs and pricing tiers, see the pricing page.

    Configuración de la instancia de Azure Database Migration Service

  7. Seleccione Crear para crear el servicio.Select Create to create the service.

Creación de un proyecto de migraciónCreate a migration project

Después de crear el servicio, búsquelo en Azure Portal, ábralo y cree un proyecto de migración.After the service is created, locate it within the Azure portal, open it, and then create a new migration project.

  1. En Azure Portal, seleccione Todos los servicios, busque Azure Database Migration Service y, luego, elija Azure Database Migration Services.In the Azure portal, select All services, search for Azure Database Migration Service, and then select Azure Database Migration Services.

    Búsqueda de todas las instancias de Azure Database Migration Service

  2. En la pantalla Azure Database Migration Services, busque el nombre de la instancia de Azure Database Migration Service que creó y, después, seleccione la instancia.On the Azure Database Migration Services screen, search for the name of the Azure Database Migration Service instance that you created, and then select the instance.

    Busque la instancia de Azure Database Migration Service

  3. Seleccione + New Migration Project (+ Nuevo proyecto de migración).Select + New Migration Project.

  4. En la pantalla Nuevo proyecto de migración, especifique un nombre para el proyecto. En el cuadro de texto Source server type (Tipo de servidor de origen), seleccione SQL Server, en el cuadro de texto Target server type (Tipo de servidor de destino), seleccione Azure SQL Database y, finalmente, en Elegir tipo de actividad, seleccione Migración de datos sin conexión.On the New migration project screen, specify a name for the project, in the Source server type text box, select SQL Server, in the Target server type text box, select Azure SQL Database, and then for Choose type of activity, select Offline data migration.

    Creación de un proyecto de Database Migration Service

  5. Seleccione Crear y ejecutar una actividad para crear el proyecto y ejecutar la actividad de migración.Select Create and run activity to create the project and run the migration activity.

Especificación de los detalles de origenSpecify source details

  1. En la pantalla Detalles del origen de la migración, especifique los detalles de conexión de la instancia de SQL Server de origen.On the Migration source detail screen, specify the connection details for the source SQL Server instance.

    Asegúrese de usar un nombre de dominio completo (FQDN) para el nombre de la instancia de SQL Server de origen.Make sure to use a Fully Qualified Domain Name (FQDN) for the source SQL Server instance name. También puede usar la dirección IP en los casos en que no sea posible la resolución de nombres de DNS.You can also use the IP Address for situations in which DNS name resolution isn't possible.

  2. Si no ha instalado ningún certificado de confianza en el servidor de origen, seleccione la casilla de verificación Certificado de servidor de confianza.If you have not installed a trusted certificate on your source server, select the Trust server certificate check box.

    Si no hay ningún certificado de confianza instalado, SQL Server genera un certificado autofirmado cuando se inicia la instancia.When a trusted certificate is not installed, SQL Server generates a self-signed certificate when the instance is started. Este certificado se usa para cifrar las credenciales de las conexiones del cliente.This certificate is used to encrypt the credentials for client connections.

    Precaución

    Las conexiones SSL cifradas mediante un certificado autofirmado no proporcionan una gran seguridad.SSL connections that are encrypted using a self-signed certificate do not provide strong security. Son susceptibles de sufrir ataques de tipo "Man in the middle".They are susceptible to man-in-the-middle attacks. No se debe confiar en SSL mediante certificados autofirmados en un entorno de producción o en servidores que están conectados a Internet.You should not rely on SSL using self-signed certificates in a production environment or on servers that are connected to the internet.

    Detalles del origen

    Importante

    Si usa SSIS, DMS no admite actualmente la migración de la SSISDB de origen, pero puede volver a implementar sus proyectos y paquetes SSIS en la SSISDB de destino hospedada por Azure SQL Database.If you use SSIS, DMS does not currently support the migration of source SSISDB, but you can redeploy your SSIS projects/packages to the destination SSISDB hosted by Azure SQL Database. Para más información acerca de la migración de paquetes de SSIS, consulte el artículo Migración de paquetes de SQL Server Integration Services a Azure.For more information about migrating SSIS packages, see the article Migrate SQL Server Integration Services packages to Azure.

Especificación de los detalles de destinoSpecify target details

  1. Seleccione Guardar y después, en la pantalla Detalles del destino de la migración, especifique los detalles de conexión del servidor de Azure SQL Database de destino, que es la base de datos de Azure SQL que se aprovisionó previamente y en la que se implementó el esquema de AdventureWorks2012 mediante Data Migration Assistant.Select Save, and then on the Migration target details screen, specify the connection details for the target Azure SQL Database Server, which is the pre-provisioned Azure SQL Database to which the AdventureWorks2012 schema was deployed by using the Data Migration Assistant.

    Selección del destino

  2. Seleccione Guardar y, en la pantalla Asignar a las bases de datos de destino, asigne la base de datos de origen y de destino para la migración.Select Save, and then on the Map to target databases screen, map the source and the target database for migration.

    Si la base de datos de destino contiene el mismo nombre de base de datos que la de origen, Azure Database Migration Service selecciona la base de datos de destino de forma predeterminada.If the target database contains the same database name as the source database, the Azure Database Migration Service selects the target database by default.

    Asignación a bases de datos de destino

  3. Seleccione Guardar y, en la pantalla Seleccionar tablas, expanda la lista de tablas y revise la lista de campos afectados.Select Save, on the Select tables screen, expand the table listing, and then review the list of affected fields.

    Tenga en cuenta que Azure Database Migration Service selecciona automáticamente todas las tablas de origen vacías que existen en la base de datos de Azure SQL de destino.Note that the Azure Database Migration Service auto selects all the empty source tables that exist on the target Azure SQL Database instance. Si quiere volver a migrar tablas que ya contienen datos, deberá seleccionar de forma explícita las tablas de esta hoja.If you want to remigrate tables that already include data, you need to explicitly select the tables on this blade.

    Selección de tablas

  4. Seleccione Guardar, en la pantalla Migration summary (Resumen de migración) y, en el cuadro de texto Nombre de actividad, especifique un nombre para la actividad de migración.Select Save, on the Migration summary screen, in the Activity name text box, specify a name for the migration activity.

  5. Expanda la sección Opción de validación para que se muestre la pantalla Elegir la opción de validación, especifique si quiere validar las bases de datos migradas de Comparación de esquemas, Coherencia de los datos y Exactitud de la consulta.Expand the Validation option section to display the Choose validation option screen, and then specify whether to validate the migrated databases for Schema comparison, Data consistency, and Query correctness.

    Selección de la opción de validación

  6. Seleccione Guardar, y revise el resumen para asegurarse de que los detalles de origen y de destino coinciden con los especificado anteriormente.Select Save, review the summary to ensure that the source and target details match what you previously specified.

    Resumen de migración

Ejecución de la migraciónRun the migration

  • Seleccione Ejecutar migración.Select Run migration.

    Aparecerá la ventana de actividad de migración. El estado de la actividad es Pendiente.The migration activity window appears, and the Status of the activity is Pending.

    Estado de la actividad

Supervisión de la migraciónMonitor the migration

  1. En la pantalla de la actividad de migración, seleccione Actualizar para actualizar la vista hasta que el valor de Estado de la migración sea Completado.On the migration activity screen, select Refresh to update the display until the Status of the migration shows as Completed.

    Estado de actividad Completado

  2. Una vez concluida la migración, seleccione Descargar informe para obtener un informe que muestre los detalles relacionados con el proceso de migración.After the migration completes, select Download report to get a report listing the details associated with the migration process.

  3. Compruebe las bases de datos de destino en el servidor de Azure SQL Database de destino.Verify the target database(s) on the target Azure SQL Database server.

Recursos adicionalesAdditional resources