Problemas conhecidos/limitações de migração com as migrações online para a Instância Gerenciada de SQL do Azure

As limitações e os problemas conhecidos associados às migrações online do SQL Server para a Instância Gerenciada de SQL do Azure são descritos abaixo.

Importante

Com as migrações online do SQL Server para a Instância Gerenciada de SQL do Azure, não há suporte para a migração de tipos de dados SQL_variant.

Requisitos de backup

  • Mídia de backup

    Faça todos os backups em uma mídia de backup (arquivos de backup) separada. O Serviço de Migração de Banco de Dados do Azure não dá suporte a backups acrescentados a um só arquivo de backup. Faça backups completos, diferenciais e de log para separar arquivos de backup.

Layout do arquivo de log e dados

  • Número de arquivos de log

    O Serviço de Migração de Banco de Dados do Azure não dá suporte a bancos de dados com vários arquivos de log. Se você tiver vários arquivos de log, reduza e reorganize-os em um só arquivo de log de transações. Como não é possível ter acesso remoto a arquivos de log que não estão vazios, você precisa fazer back-up do arquivo de log primeiro.

recursos do SQL Server

  • FileStream/FileTables

    Atualmente, a Instância Gerenciada de SQL não dá suporte a FileStream e FileTables. Para cargas de trabalho dependentes desses recursos, recomendamos que você opte por SQL Servers em execução em VMs do Azure como seu destino do Azure.

  • Tabelas na memória

    O OLTP in-memory está disponível nas camadas Premium e Comercialmente Crítico para a Instância Gerenciada de SQL; a camada Uso Geral não dá suporte a OLTP in-memory.

Redefinições de migração

  • Implantações

    A Instância Gerenciada de SQL é um serviço de PaaS com aplicação de patch e atualizações de versão automáticas. Durante a migração de sua Instância Gerenciada de SQL, atualizações não críticas são mantidas por até 36 horas. Posteriormente (e para atualizações críticas), se a migração for interrompida, o processo será redefinido para um estado de restauração completa.

    A substituição de migração só poderá ser chamada depois que o backup completo for restaurado e acompanhar todos os backups de log. Se os recortes de migração de produção forem afetados por problemas inesperados, abra um tíquete de suporte para obter assistência.

    Você pode enviar ideias/sugestões para aprimoramento e outros comentários, incluindo bugs no fórum da Comunidade do Azure — Serviço de Migração de Banco de Dados do Azure.

Conectividade do compartilhamento de arquivo SMB

Problemas de conexão com o compartilhamento de arquivo SMB provavelmente são causados por problemas de permissões.

Para testar a conectividade do compartilhamento de arquivo SMB, siga estas etapas:

  1. Salve um backup no compartilhamento de arquivo SMB.

  2. Verifique a conectividade de rede entre a sub-rede do Serviço de Migração de Banco de Dados do Azure e o SQL Server de origem. A maneira mais fácil de fazer isso é implantar uma máquina virtual do SQL Server na sub-rede DMS e conectar-se ao SQL Server de origem usando o SQL Server Management Studio.

  3. Restaure o cabeçalho no SQL Server de origem do backup no compartilhamento de arquivo:

    RESTORE HEADERONLY   
    FROM DISK = N'\\<SMB file share path>\full.bak'
    

Se não conseguir se conectar ao compartilhamento de arquivo, configure as permissões com estas etapas:

  1. Navegue até o compartilhamento de arquivo usando o Explorador de Arquivos.

  2. Clique com o botão direito do mouse no compartilhamento de arquivo e selecione as propriedades.

  3. Escolha a guia Compartilhamento e selecione Compartilhamento Avançado.

  4. Adicione a conta do Windows usada para migração e atribua a ela acesso de controle total.

  5. Adicione a conta de serviço do SQL Server e atribua a ela acesso de controle total. Verifique o SQL Server Configuration Manager da conta de serviço do SQL Server se você não tiver certeza de qual conta está sendo usada.

    Conceda acesso de controle total às contas do Windows usadas para migração e para à conta de serviço do SQL Server.