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 grandes migrações (em termos de número e tamanho de bancos de dados), é recomendável 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 Microsofte, em seguida, execute o arquivo DataMigrationAssistant.msi .

Funcionalidades

  • Avaliar instâncias de SQL Server locais migrando para os bancos de dados SQL do Azure. O fluxo de trabalho de avaliação ajuda a detectar os seguintes problemas que podem afetar a migração do banco de dados SQL do Azure e fornece orientações 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 SQL Server para bancos de dados SQL do Azure. O DMA fornece recomendações para ajudá-lo a resolver esses problemas.

    • Recursos com suporte parcial ou sem suporte: detecta recursos com suporte parcial ou sem suporte que estão em uso no momento na instância de SQL Server de origem. O DMA fornece um conjunto abrangente de recomendações, abordagens alternativas disponíveis no Azure e atenuação de etapas 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 de SQL Server de destino para os quais o banco de dados pode se beneficiar 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
  • Migre uma instância de SQL Server local para uma instância moderna do SQL Server hospedada localmente ou em uma VM (máquina virtual) do Azure que possa ser acessada por sua rede local. A VM do Azure pode ser acessada usando VPN ou outras tecnologias. O fluxo de trabalho de migração ajuda 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 aos bancos de dados de SQL Server de destino diretamente.

  • Avaliar pacotes do SSIS (SQL Server Integration Services locais) migrando para o banco de dados SQL do Azure ou o SQL Instância Gerenciada 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 pacote (s) de origem para o Azure. O DMA fornece recomendações para ajudá-lo a resolver esses problemas.

    • Problemas de informação: detecta recursos com suporte parcial ou preteridos que são usados em pacotes de origem.

Pré-requisitos

Para executar uma avaliação, você precisa ser membro da função SQL Server sysadmin .

Versões de origem e de destino compatíveis

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

Fontes

  • SQL Server 2005
  • 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

Confira também

Avaliar sua migração de SQL Server

Assistente de Migração de Dados: definições de configuração

Migrar SQL Server locais usando Assistente de Migração de Dados

Assistente de Migração de Dados: práticas recomendadas