Migrar SQL Server local ou SQL Server em VMs do Azure para o Banco de Dados SQL do Azure usando o 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 fornece avaliações contínuas dos SQL Server locais e das atualizações para versões posteriores do SQL Server ou migrações para SQL Server em VMs do Azure ou Banco de Dados SQL do Azure.

Este artigo fornece instruções passo a passo para migrar o SQL Server local para o Banco de Dados SQL do Azure usando o Assistente de Migração de Dados.

Criar um novo projeto de migração

  1. No painel esquerdo, selecione Novo (+) e, em seguida, selecione o tipo de projeto Migração.

  2. Defina o tipo de origem como SQL Server e o tipo de servidor de destino como Banco de Dados SQL do Azure.

  3. Selecione Criar.

    Captura de tela de Criar projeto de migração.

Especificar o servidor de origem e o banco de dados

  1. Na origem, em Conectar-se ao servidor de origem, na caixa de texto Nome do servidor, insira o nome da instância do SQL Server de origem.

  2. Selecione o Tipo de autenticação compatível com a instância do SQL Server de origem.

    Observação

    É recomendável criptografar a conexão marcando a caixa de seleção Criptografar conexão em Propriedades de conexão.

    Captura de tela de Selecionar servidor de origem.

  3. Selecione Conectar.

  4. Selecione um único banco de dados de origem a ser migrado para o Banco de Dados SQL do Azure.

    Observação

    Se você quiser avaliar o banco de dados e exibir e aplicar as correções recomendadas antes da migração, marque a caixa de seleção Avaliar banco de dados antes da migração?.

    Captura de tela de Selecionar banco de dados de origem.

  5. Selecione Avançar.

Especificar o servidor de destino e o banco de dados

  1. No destino, em Conectar-se ao servidor de destino, na caixa de texto Nome do servidor, insira o nome da instância do Banco de Dados SQL do Azure.

  2. Selecione o tipo de autenticação compatível com a instância do Banco de Dados SQL do Azure de destino.

    Observação

    É recomendável criptografar a conexão marcando a caixa de seleção Criptografar conexão em Propriedades de conexão.

    Captura de tela de Selecionar servidor de destino.

  3. Selecione Conectar.

  4. Selecione um único banco de dados de destino da migração.

    Observação

    Se você pretende migrar usuários do Windows, na caixa de texto do Nome de domínio do usuário externo de destino, verifique se o nome de domínio do usuário externo de destino está especificado corretamente.

    Captura de tela de Selecionar banco de dados de destino.

  5. Selecione Avançar.

Selecionar os objetos de esquema

  1. Selecione os objetos de esquema do banco de dados de origem que você deseja migrar para o Banco de Dados SQL do Azure.

    Captura de tela de Selecionar objetos de esquema.

    Observação

    Alguns dos objetos que não podem ser convertidos no estado em que se encontram são apresentados com oportunidades de correção automática. Ao selecionar esses objetos no painel esquerdo, as correções sugeridas são exibidas no painel direito. Examine as correções e opte por aplicar ou ignorar todas as alterações, a cada objeto. Aplicar ou ignorar todas as alterações em um objeto não afeta as alterações em outros objetos do banco de dados. As instruções que não podem ser convertidas nem corrigidas automaticamente são reproduzidas no banco de dados de destino e comentadas.

    Captura de tela da correção sugerida.

  2. Selecione Script SQL Geral.

  3. Examine o script gerado.

    Captura de tela do script gerado.

Implantar o esquema

  1. Selecione Implantar esquema.

  2. Examine os resultados da implantação do esquema.

    Captura de tela dos resultados da implementação do esquema.

  3. Selecione Migrar dados para iniciar o processo de migração dos dados.

  4. Selecione as tabelas com os dados que você deseja migrar.

    Captura de tela de Selecionar tabelas para migrar.

  5. Selecione Iniciar migração de dados.

A tela final mostra o status geral.

Captura de tela do status da migração.