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:
Salve um backup no compartilhamento de arquivo SMB.
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.
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:
Navegue até o compartilhamento de arquivo usando o Explorador de Arquivos.
Clique com o botão direito do mouse no compartilhamento de arquivo e selecione as propriedades.
Escolha a guia Compartilhamento e selecione Compartilhamento Avançado.
Adicione a conta do Windows usada para migração e atribua a ela acesso de controle total.
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.