Visão Geral do Assistente de Migração de Dados

O AMD (Assistente de Migração de Dados) ajuda você a atualizar para uma plataforma de dados moderna detectando problemas de compatibilidade que podem afetar a funcionalidade do banco de dados em sua nova versão do SQL Server ou do Banco de Dados SQL do Azure. O Assistente de Migração de Dados recomenda melhorias de desempenho e confiabilidade para seu ambiente de destino e permite mover seu esquema, dados e objetos não contidos do seu servidor de origem para o servidor de destino.

Observação

Para migrações grandes (em termos de número e tamanho de bancos de dados), recomendamos que você use o Serviço de Migração de Banco de Dados do Azure, que pode migrar bancos de dados em escala.

Obter o Assistente de Migração de Dados

Para instalar o DMA, baixe a versão mais recente da ferramenta no Centro de Download da Microsoft e execute o arquivo DataMigrationAssistant.msi .

Funcionalidades

  • Avalie a migração de instâncias locais do SQL Server para os bancos de dados SQL do Azure. O fluxo de trabalho de avaliação ajuda você a detectar os problemas a seguir que podem afetar a migração do banco de dados SQL do Azure e fornece diretrizes detalhadas sobre como resolvê-los.

    • Problemas de bloqueio de migração: descobre os problemas de compatibilidade que bloqueiam a migração de bancos de dados locais do SQL Server para o Banco de Dados SQL do Azure. O DMA fornece recomendações para ajudá-lo a resolver esses problemas.

    • Recursos parcialmente compatíveis ou sem suporte: detecta recursos parcialmente compatíveis ou sem suporte que estão atualmente em uso na instância do SQL Server de origem. O DMA fornece um conjunto abrangente de recomendações, abordagens alternativas disponíveis no Azure e etapas mitigadoras para que você possa incorporá-las em seus projetos de migração.

  • Descubra problemas que podem afetar uma atualização para um SQL Server local. Eles são descritos como problemas de compatibilidade e são organizados nas seguintes categorias:

    • Alterações de quebra
    • Alterações de comportamento
    • Recursos preteridos
  • Descubra novos recursos na plataforma SQL Server de destino da qual o banco de dados pode se beneficiar após uma atualização. Elas são descritas como recomendações de recurso e são organizadas nas seguintes categorias:

    • Desempenho
    • Segurança
    • Armazenamento
  • Migre uma instância do SQL Server local para uma instância moderna do SQL Server hospedada localmente ou em uma VM (máquina virtual) do Azure acessível por meio de sua rede local. A VM do Azure pode ser acessada usando VPN ou outras tecnologias. O fluxo de trabalho de migração ajuda você a migrar os seguintes componentes:

    • Esquema de bancos de dados
    • Dados e usuários
    • Funções de servidor
    • Logons do SQL Server e do Windows
  • Após uma migração bem-sucedida, os aplicativos podem se conectar diretamente aos bancos de dados do SQL Server de destino.

  • Avalie a migração de pacotes locais do SQL Server Integration Services (SSIS) para o Banco de Dados SQL do Azure ou a Instância Gerenciada de SQL do Azure. A avaliação ajuda a descobrir problemas que podem afetar a migração. Eles são descritos como problemas de compatibilidade e são organizados nas seguintes categorias:

    • Bloqueadores de migração: descobre os problemas de compatibilidade que bloqueiam a migração de pacotes de origem para o Azure. O DMA fornece recomendações para ajudá-lo a resolver esses problemas.

    • Problemas de informações: detecta recursos parcialmente compatíveis ou preteridos que são usados em pacotes de origem.

Observação

O DMA não dá suporte a migrações de banco de dados para a Instância Gerenciada de SQL do Azure. A recomendação é usar a extensão de migração do SQL do Azure para o Azure Data Studio, que dá suporte a migrações de banco de dados online e offline para a Instância Gerenciada de SQL do Azure.

Pré-requisitos

Para executar uma avaliação, você precisa ser membro da função sysadmin do SQL Server. A resolução de exibição recomendada é 1024x756.

Versões de origem e de destino compatíveis

O DMA substitui todas as versões anteriores do SQL Server Upgrade Advisor e deve ser usado para atualizações para a maioria das versões do SQL Server. As versões de origem e destino com suporte são:

Origens

  • SQL Server 2005 (preterido)
  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • Microsoft SQL Server 2017
  • SQL Server 2019
  • Amazon RDS para SQL Server

Destinos

  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017 no Windows e no Linux
  • SQL Server 2019
  • Banco de dados individual do Banco de Dados SQL do Azure
  • Instância Gerenciada do Azure SQL
  • SQL Server em execução em uma Máquina Virtual do Azure

Veja também