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 AMD, baixe a última versão da ferramenta no Centro de Download da Microsoft e execute o arquivo DataMigrationAssistant.msi.

Funcionalidades

  • Avaliar a migração das instâncias do SQL Server local 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 de 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 impedem a migração de bancos de dados do SQL Server locais para Bancos de Dados SQL do Azure. O AMD fornece recomendações para ajudar você a resolver esses problemas.

    • Recursos parcialmente com suporte ou sem suporte: detecta os recursos parcialmente com suporte ou sem suporte que estão atualmente 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.

  • 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
  • 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 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
  • Após uma migração bem-sucedida, os aplicativos podem se conectar perfeitamente aos bancos de dados de destino do SQL Server.

  • Avalie a migração de pacotes do SSIS (SQL Server Integration Services) local 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:

    • Obstáculos de migração: descobre os problemas de compatibilidade que impedem 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ções: detecta os recursos parcialmente com suporte ou preteridos que são usados nos pacotes de origem.

Observação

O AMD 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 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. As versões de origem e de destino com suporte para avaliação 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

Targets

  • 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

Confira também