Información general de Data Migration AssistantOverview of Data Migration Assistant

El Data Migration Assistant (DMA) le ayuda a actualizar a una plataforma de datos moderna mediante la detección de problemas de compatibilidad que pueden afectar a la funcionalidad de la base de datos en la nueva versión de SQL Server o Azure SQL Database.The Data Migration Assistant (DMA) helps you upgrade to a modern data platform by detecting compatibility issues that can impact database functionality in your new version of SQL Server or Azure SQL Database. DMA recomienda mejoras de rendimiento y confiabilidad para el entorno de destino y le permite migrar el esquema, los datos y objetos no contenidos desde el servidor de origen al servidor de destino.DMA recommends performance and reliability improvements for your target environment and allows you to move your schema, data, and uncontained objects from your source server to your target server.

Nota

En el caso de las migraciones de gran tamaño (en cuanto al número y el tamaño de las bases de datos), se recomienda usar el Azure Database Migration Service, que puede migrar las bases de datos a escala.For large migrations (in terms of number and size of databases), we recommend that you use the Azure Database Migration Service, which can migrate databases at scale.

Obtener Data Migration AssistantGet Data Migration Assistant

Para instalar DMA, descargue la versión más reciente de la herramienta en el centro de descarga de Microsofty, a continuación, ejecute el archivo DataMigrationAssistant. msi .To install DMA, download the latest version of the tool from the Microsoft Download Center, and then run the DataMigrationAssistant.msi file.

FuncionalidadesCapabilities

  • Evalúe las instancias locales de SQL Server migrar a Azure SQL Database (s).Assess on-premises SQL Server instance(s) migrating to Azure SQL database(s).El flujo de trabajo de evaluación le ayuda a detectar los siguientes problemas que pueden afectar a la migración de Azure SQL Database y proporciona instrucciones detalladas sobre cómo resolverlos. The assessment workflow helps you to detect the following issues that can affect Azure SQL database migration and provides detailed guidance on how to resolve them.

    • Problemas de bloqueo de la migración: detecta los problemas de compatibilidad que bloquean la migración de bases de datos SQL Server locales a Azure SQL Database (s).Migration blocking issues: Discovers the compatibility issues that block migrating on-premises SQL Server database(s) to Azure SQL Database(s).DMA proporciona recomendaciones para ayudarle a solucionar esos problemas. DMA provides recommendations to help you address those issues.

    • Características admitidas parcialmente o no admitidas: detecta características parcialmente admitidas o no admitidas que se usan actualmente en la instancia de SQL Server de origen.Partially supported or unsupported features: Detects partially supported or unsupported features that are currently in use on the source SQL Server instance.DMA proporciona un conjunto completo de recomendaciones, enfoques alternativos disponibles en Azure y procedimientos de mitigación para que pueda incorporarlos en los proyectos de migración. DMA provides a comprehensive set of recommendations, alternative approaches available in Azure, and mitigating steps so that you can incorporate them into your migration projects.

  • Detectar problemas que pueden afectar a una actualización a un SQL Server local.Discover issues that can affect an upgrade to an on-premises SQL Server.Estos se describen como problemas de compatibilidad y se organizan en las siguientes categorías: These are described as compatibility issues and are organized in the following categories:

    • Cambios importantesBreaking changes
    • Cambios de comportamientoBehavior changes
    • Características en desusoDeprecated features
  • Descubra las nuevas características de la plataforma de SQL Server de destino de las que puede beneficiarse la base de datos después de una actualización.Discover new features in the target SQL Server platform that the database can benefit from after an upgrade. Se describen como recomendaciones de características y se organizan en las siguientes categorías:These are described as feature recommendations and are organized in the following categories:

    • RendimientoPerformance
    • SeguridadSecurity
    • StorageStorage
  • Migre una instancia de SQL Server local a una instancia de SQL Server moderna hospedada localmente o en una máquina virtual (VM) de Azure que sea accesible desde la red local.Migrate an on-premises SQL Server instance to a modern SQL Server instance hosted on-premises or on an Azure virtual machine (VM) that is accessible from your on-premises network. Se puede tener acceso a la máquina virtual de Azure mediante VPN u otras tecnologías.The Azure VM can be accessed using VPN or other technologies. El flujo de trabajo de migración le ayuda a migrar los componentes siguientes:The migration workflow helps you to migrate the following components:

    • Esquema de bases de datosSchema of databases
    • Datos y usuariosData and users
    • Roles del servidorServer roles
    • Inicios de sesión de SQL Server y WindowsSQL Server and Windows logins
  • Después de una migración correcta, las aplicaciones pueden conectarse a las bases de datos de SQL Server de destino sin problemas.After a successful migration, applications can connect to the target SQL Server databases seamlessly.

  • Evalúe los paquetes de SQL Server Integration Services local (SSIS) que migran a Azure SQL Database o Azure SQL Database instancia administrada.Assess on-premises SQL Server Integration Services (SSIS) package(s) migrating to Azure SQL Database or Azure SQL Database managed instance. La evaluación ayuda a detectar problemas que pueden afectar a la migración.The assessment helps to discover issues that can affect the migration. Estos se describen como problemas de compatibilidad y se organizan en las siguientes categorías:These are described as compatibility issues and are organized in the following categories:

    • Bloqueadores de migración: detecta los problemas de compatibilidad que bloquean la migración de paquetes de origen a Azure.Migration blockers: discovers the compatibility issues that block migrating source package(s) to Azure. DMA proporciona recomendaciones para ayudarle a solucionar esos problemas.DMA provides recommendations to help you address those issues.

    • Problemas de información: detecta características parcialmente admitidas o desusadas que se usan en los paquetes de origen.Information issues: detects partially supported or deprecated features that are used in source package(s).

Requisitos previosPrerequisites

Para ejecutar una evaluación, debe ser miembro del rol SQL Server sysadmin .To run an assessment, you have to be a member of the SQL Server sysadmin role.

Versiones de origen y de destino admitidasSupported source and target versions

DMA reemplaza todas las versiones anteriores de SQL Server Asesor de actualizaciones y debe usarse para las actualizaciones de la mayoría de las versiones de SQL Server.DMA replaces all previous versions of SQL Server Upgrade Advisor and should be used for upgrades for most SQL Server versions. Las versiones de origen y de destino admitidas son:Supported source and target versions are:

SourcesSources

  • SQL Server 2005SQL Server 2005
  • SQL Server 2008SQL Server 2008
  • SQL Server 2008 R2SQL Server 2008 R2
  • SQL Server 2012SQL Server 2012
  • SQL Server 2014SQL Server 2014
  • SQL Server 2016SQL Server 2016
  • SQL Server 2017 en WindowsSQL Server 2017 on Windows

DestinosTargets

  • SQL Server 2012SQL Server 2012
  • SQL Server 2014SQL Server 2014
  • SQL Server 2016SQL Server 2016
  • SQL Server 2017 en Windows y LinuxSQL Server 2017 on Windows and Linux
  • SQL Server 2019SQL Server 2019
  • Base de datos única de Azure SQL DatabaseAzure SQL Database single database
  • Instancia administrada de Azure SQL DatabaseAzure SQL Database managed instance
  • SQL Server que se ejecuta en una máquina virtual de AzureSQL server running on an Azure Virtual Machine

Consulte tambiénSee also

Evaluación de la migración de SQL ServerAssess your SQL Server Migration

Data Migration Assistant: opciones de configuraciónData Migration Assistant: Configuration settings

Migre SQL Server local mediante Data Migration AssistantMigrate On-Premises SQL Server using Data Migration Assistant

Data Migration Assistant: procedimientos recomendadosData Migration Assistant: Best Practices