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

Importante

O Assistente de Migração de Dados (DMA) está obsoleto. Para opções de migração do SQL Server para o SQL do Azure, consulte opções de migração do SQL Server para o SQL do Azure.

O Assistente de Migração de Dados (DMA) ajuda a atualizar para uma plataforma de dados moderna, com a detecção de problemas de compatibilidade que possam afetar a funcionalidade do banco de dados quando você:

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.

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

O AMD não dá suporte a migrações de banco de dados para a Instância Gerenciada de SQL do Azure. Como alternativa, use 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.

Obter o Assistente de Migração de Dados

Para instalar o AMD, baixe a última versão da ferramenta no Centro de Download da Microsoft e execute o arquivo DataMigrationAssistant.msi.

Funcionalidades

O AMD disponibiliza os seguintes recursos:

Avaliar a migração de instâncias locais do SQL Server para o Azure.

Avaliar a migração de instâncias locais do SQL Server para o Banco de Dados SQL do Azure ou a Instância Gerenciada de SQL do Azure. O fluxo de trabalho de avaliação ajuda você a detectar os seguintes problemas que podem afetar sua migração do SQL do Azure e fornece diretrizes detalhadas sobre como solucioná-los.

  • Problemas de bloqueio de migração: descobre os problemas de compatibilidade que bloqueiam a migração de banco de dados locais do SQL Server para Banco de Dados SQL do Azure ou Instância Gerenciada de SQL do Azure. O AMD fornece recomendações para ajudar você a resolver esses problemas.

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

Descobrir problemas que afetam uma atualização

Descubra os 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

Descobrir novos recursos

Descubra os novos recursos da plataforma de destino SQL Server que o banco de dados pode aproveitar após uma atualização. Elas são descritas como recomendações de recursos e são organizadas nas seguintes categorias:

  • Desempenho
  • Segurança
  • Armazenamento

Migrar instâncias locais para o SQL Server em VMs do Azure

Migrar 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 na rede local. A VM do Azure pode ser acessada usando a 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

Avaliar a migração de pacotes SSIS locais para o Azure

Avalie os pacotes do SQL Server Integration Services (SSIS) no local que estão migrando para o Banco de Dados SQL do Azure ou para 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 AMD fornece recomendações para ajudar você a resolver esses problemas.

  • Problemas de informação: detecta recursos parcialmente suportados ou obsoletos que são usados em pacotes de origem.

Conectar-se a bancos de dados após a migração

Após uma migração bem-sucedida, os aplicativos podem se conectar ininterruptamente aos bancos de dados SQL de destino.

Permissões

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 AMD substitui todas as versões anteriores do Supervisor de Atualização do SQL Server e deve ser usado para as atualizações para a maioria das versões do SQL Server. A lista a seguir mostra as versões de origem e de destino com suporte para avaliação:

Origens compatíveis

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

Destinos compatíveis