Extensão de Migração do SQL do Azure para o Azure Data Studio
Como parte da arquitetura da extensão de migração do SQL do Azure para o Azure Data Studio, o Serviço de Migração de Banco de Dados do Azure orquestra as atividades de migração de banco de dados iniciadas por meio da extensão de migração do SQL do Azure e acompanha seu progresso.
Há dois modos de migração para o SQL Server na Máquina Virtual do Azure usando a extensão de migração do SQL do Azure para o Azure Data Studio:
Modo de migração | Descrição | Tempo de inatividade do aplicativo |
---|---|---|
Online | O banco de dados de origem permanece acessível para operações de leitura e gravação, enquanto os backups de banco de dados são restaurados continuamente no destino. | Limitado à duração do cutover no final da migração. |
Offline | O banco de dados de origem não deve ser usado para atividade de gravação enquanto os arquivos de backup do banco de dados são restaurados na instância de destino. | O tempo de inatividade permanece durante toda a duração do processo de migração até que ele seja concluído. |
Importante
Ao migrar um banco de dados com a extensão de Migração do SQL do Azure para o Azure Data Studio, verifique se os nomes de banco de dados fornecidos ainda não existem no SQL Server de destino na Máquina Virtual do Azure. Atualmente, não há suporte para substituir um banco de dados.
Backups
A extensão de Migração do SQL do Azure para o Azure Data Studio não executa nem inicia nenhum backup de banco de dados. Em vez disso, ela depende de arquivos de backup de banco de dados existentes para o processo de migração. Para minimizar possíveis problemas durante a migração de backups grandes, é recomendável usar backups compactados.
Há duas maneiras de armazenar seus backups de banco de dados para migração:
Compartilhamento de rede
Você precisa baixar e instalar o runtime de integração auto-hospedado em um computador com acesso ao SQL Server de origem e aos arquivos de backup se os backups estiverem em um compartilhamento de rede local.
Durante a migração, o assistente de migração fornece o link de download e as chaves de autenticação para baixar e instalar seu runtime de integração auto-hospedado.
Para obter um desempenho ideal, considere até 10 migrações simultâneas de banco de dados por runtime de integração auto-hospedada e escale horizontalmente para vários nós ou instâncias, se necessário. Além disso, habilite a atualização automática para se manter atualizado com novos recursos, correções de bugs e aprimoramentos. Isso garante que o runtime de integração permaneça atualizado com as melhorias e correções mais recentes, levando a um melhor desempenho, funcionalidade aprimorada e estabilidade durante as migrações de banco de dados.
Importante
O Serviço de Migração de Banco de Dados não permite o uso de um runtime de integração auto-hospedada existente criado no Azure Data Factory para migrações de banco de dados.
Contêiner de blobs do Armazenamento do Microsoft Azure
Ao carregar os backups do banco de dados de origem no contêiner de blob, verifique se os arquivos de backup de diferentes bancos de dados de origem são armazenados em pastas separadas. Há suporte apenas para a raiz do contêiner e as pastas com no máximo um nível de profundidade.