Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Este artigo mostra como executar uma migração do SQL Server no Azure Arc para a Instância Gerenciada de SQL do Azure no portal do Azure para sua instância do SQL Server habilitada pelo Azure Arc.
Você pode experimentar a Instância Gerenciada de SQL do Azure gratuitamente por até um ano.
Observação
Você pode fornecer comentários sobre sua experiência de migração diretamente para o grupo de produtos.
Visão geral
A Instância Gerenciada de SQL do Azure é um destino de PaaS (plataforma de lift-and-shift) totalmente gerenciada para executar suas cargas de trabalho do SQL Server na plataforma de nuvem do Azure. Depois que a instância do SQL Server for habilitada pelo Azure Arc, você poderá avaliar seu patrimônio de dados do SQL Server para identificar uma configuração ideal da Instância Gerenciada de SQL. Em seguida, você pode migrar seus bancos de dados do SQL Server para a Instância Gerenciada de SQL diretamente do portal do Azure.
Quando sua instância do SQL Server estiver habilitada pelo Azure Arc, você poderá:
- Avalie e avalie se a instância do SQL Server está pronta para migrar para a Instância Gerenciada de SQL.
- Identifique possíveis problemas de migração e saiba como atenuá-los.
- Otimize o desempenho e o custo com diretrizes sobre camadas de serviço, configuração e dimensionamento.
A descoberta de instâncias do SQL Server e a geração de relatórios de preparação ocorrem automaticamente todos os fins de semana, mas você pode iniciá-las manualmente a qualquer momento. O processo leva apenas alguns minutos para ser concluído. Nenhuma configuração ou configuração adicional é necessária.
Primeiro, você escolhe um destino de Instância Gerenciada de SQL apropriado e prepara seu ambiente. Em seguida, você pode migrar seus bancos de dados do SQL Server para a Instância Gerenciada de SQL diretamente do portal do Azure por meio de um processo totalmente gerenciado e automatizado.
A migração de banco de dados está disponível por padrão para todas as instâncias do SQL Server habilitadas pelo Azure Arc, começando pelo SQL Server 2012 (11.x).
O painel Migração de Banco de Dados também tem um resumo útil do status de migração para sua instância, como o número de bancos de dados totais, o destino recomendado, o número de migrações concluídas e o número de migrações em andamento:
Métodos de migração integrados
Escolha o método de migração que melhor atenda às suas necessidades no painel de migração de banco de dados. Depois de uma configuração inicial para preparar seu ambiente, o processo de migração automatiza o restante com base em sua seleção.
O Microsoft Copilot pode ajudá-lo a escolher o método de migração correto com base em seus requisitos.
A tabela a seguir resume os dois métodos integrados ao processo de migração:
| Link da Instância Gerenciada | LRS (Serviço de Reprodução de Log) | |
|---|---|---|
| Método | Replicação em tempo real
|
Backup e restauração contínuos
|
| Tecnologia subjacente | Grupo de disponibilidade distribuído | Envio de logs |
| Descrição | Método de maior desempenho com replicação quase em tempo real. Fornece um banco de dados somente leitura (R/O) no destino, permitindo que você consulte seus dados quase em tempo real durante a migração, aliviando as cargas de trabalho de R/O no secundário, ou verifique os dados durante a migração. Melhor migração possível com tempo mínimo de inatividade. | Método de migração mais compatível. Carregue backups em uma conta de armazenamento de blob intermediária do Azure que o serviço LRS restaura automaticamente de forma contínua para a Instância Gerenciada de SQL. Nenhuma réplica de banco de dados de R/O está disponível no destino. |
| Versões com suporte | SQL Server 2016 e versões posteriores no Windows Server 2016 e versões posteriores | SQL Server 2012 e posterior no Windows Server 2012 e posterior |
| Edições com suporte | Edições Enterprise, Standard e Developer | Todas as edições |
| Recomendado para | Cargas de trabalho criticamente importantes para o negócio que exigem tempo mínimo de inatividade durante a migração e acesso a um banco de dados somente leitura no destino, com o destino sendo uma Instância Gerenciada de SQL de Propósito Geral ou Criticamente Importante para o Negócio. | Cargas de trabalho de uso geral, em que algum tempo de inatividade planejado é aceitável, e que têm como destino uma Instância Gerenciada de SQL de Uso Geral. Não recomendado para destinos de instância gerenciada de SQL Comercialmente Crítico. |
Para obter uma comparação detalhada dos dois métodos de migração, consulte Comparar o link da Instância Gerenciada com o LRS para migração.
Migração assistida do Microsoft Copilot
O Microsoft Copilot é integrado à experiência para ajudá-lo durante todo o processo de migração. Bate-papo interativo com o Microsoft Copilot realiza buscas na base de conhecimento da Microsoft para guiá-lo no processo de migração para o Azure.
O Microsoft Copilot fornece assistência baseada em IA para ajudá-lo a tomar decisões ou tomar ações em determinados pontos com prompts como:
- Como as avaliações são feitas?
- Ajude-me a comparar.
- Inicie a migração.
- Ajude-me a escolher o método de migração correto.
- Monitorar a migração.
- Conclua a migração.
Selecione o ícone copilot no painel migração de banco de dados para abrir a janela de chat do Copilot:
Pré-requisitos
Para usar a migração do SQL Server no Azure Arc, você precisa dos seguintes pré-requisitos:
- Uma assinatura ativa do Azure. Se você não tiver uma, poderá criar uma conta gratuita.
- Sua instância do SQL Server deve ser habilitada pelo Azure Arc com a extensão do Azure para a versão
1.1.3211.337do SQL Server ou posterior. Você pode atualizar sua extensão usando o portal do Azure ou a CLI do Azure.
Antes de iniciar o processo de migração, verifique se você preparou seu ambiente para o método de migração escolhido:
- Prepare-se para a migração de link da Instância Gerenciada.
- Prepare-se para a migração de LRS.
Migrar para a Instância Gerenciada de SQL do Azure
Os blocos a seguir no painel Migração de Banco de Dados orientam você pela migração dos bancos de dados do SQL Server para a Instância Gerenciada de SQL do Azure:
- Avaliar a instância de origem: avalie sua instância do SQL Server para determinar sua preparação para migrar para a Instância Gerenciada de SQL.
- Selecione o destino: selecione um destino da Instância Gerenciada de SQL para sua migração.
- Migrar dados: migre seus bancos de dados do SQL Server para a Instância Gerenciada de SQL.
- Monitorar e substituir: monitore o processo de migração e corte para o destino da Instância Gerenciada de SQL.
A captura de tela a seguir mostra os blocos no painel de migração de banco de dados para sua instância do SQL Server no portal do Azure:
Avaliar a instância de origem
Para avaliar a instância de origem, siga estas etapas:
Vá para a instância do SQL Server no portal do Azure.
Em Migração, selecione Migração de banco de dados para abrir o painel migração de banco de dados. Em Avaliar a instância de origem, selecione Exibir relatório para abrir o painel Avaliações .
No painel Avaliações :
- Use Executar avaliação para iniciar uma nova avaliação se uma não foi executada recentemente.
- Use os detalhes da avaliação de exibição na caixa de destino recomendado de MI do SQL do Azure para saber mais sobre os resultados da avaliação, incluindo a preparação da instância do SQL Server para migrar para a Instância Gerenciada de SQL. Você também aprenderá sobre a camada de serviço recomendada e a configuração para sua instância de destino.
Selecionar destino
Depois de avaliar sua instância do SQL Server, selecione um destino da Instância Gerenciada de SQL.
No painel Avaliações , selecione Criar ou selecionar o destino. Ou, no painel migração de banco de dados, selecione Selecionar destino. Ambas as opções abrem o painel Criar ou selecionar o destino em que você pode identificar um destino de migração.
No painel Criar ou selecionar destino , em Destino existe, selecione uma das seguintes opções:
- Sim, eu já criei um destino: selecione um destino da Instância Gerenciada de SQL existente.
- Não, quero criar um novo destino: criar um novo destino da Instância Gerenciada de SQL.
Preencha as informações necessárias para o destino da Instância Gerenciada de SQL. Em seguida, use Selecionar destino ou Criar destino para prosseguir para a próxima etapa com base na seleção de destino existente .
- Se você já tiver uma instância como destino, escolher Selecionar destino levará você para o painel de migração de banco de dados para sua instância do SQL Server. O nome da instância é preenchido como o destino selecionado. Em seguida, você pode prosseguir para a etapa Migrar dados .
- Se você optar por criar uma nova instância, será guiado para o painel Criar Instância Gerenciada de SQL do Azure no painel de migração de banco de dados para criar a instância de destino. Depois de concluir, verifique o progresso da implantação no painel de migração de banco de dados para sua instância do SQL Server. O nome de destino é preenchido no bloco de destino. Em seguida, você pode prosseguir para a etapa Migrar dados .
Migrar dados
Depois que o destino estiver pronto, inicie o processo de migração.
Depois de preparar seu ambiente para a migração de link da Instância Gerenciada, você poderá migrar seus bancos de dados do SQL Server para a Instância Gerenciada de SQL do Azure.
Siga estas etapas para migrar seus bancos de dados do SQL Server para a Instância Gerenciada do SQL usando o link da Instância Gerenciada:
No painel migração de banco dedados, selecione Migrar dados.
No painel Nova migração de dados , escolha Migrar usando a replicação em tempo real (online):
Na guia Selecionar bancos de dados de origem , marque as caixas ao lado dos bancos de dados que você deseja migrar e, em seguida, use Avançar: Configurações para prosseguir para a próxima página:
Na guia Configurações, forneça o nome do link MI. O nome do grupo de disponibilidade é gerado automaticamente – personalize-o somente se você precisar. Você também pode usar a conexão de teste para testar a conexão com a instância do SQL Server de origem, embora esteja ciente de que falsos positivos podem ocorrer em algumas configurações de rede. Use Next: Examinar + criar para prosseguir para a próxima página:
Você também pode testar a conexão com a Instância Gerenciada de SQL de destino
Na guia Revisar + criar , examine as configurações e verifique se há avisos. É possível iniciar a migração com alguns avisos, mas não outros. Selecione Iniciar migração de dados para migrar seus dados para o destino da Instância Gerenciada de SQL.
Observação
Quando você inicia o processo de migração usando o método de migração de link da Instância Gerenciada, o sistema concede permissões just-in-time para todo o fluxo de trabalho até que a criação do grupo de disponibilidade distribuído seja concluída, momento em que as permissões just-in-time são removidas.
Monitorar e mudar
Depois de iniciar a migração, você pode monitorar o progresso. No painel migração de banco de dados, selecione Monitorar migrações.
O monitor e o painel de substituição mostram informações úteis sobre o processo de migração, como:
- Os bancos de dados que migraram com êxito e os bancos de dados que ainda estão em andamento.
- O método de migração escolhido.
- A instância de destino e o banco de dados de destino.
- A duração da migração atual de cada banco de dados.
- A hora em que a migração foi iniciada.
Você pode concluir ou cancelar a migração do painel de monitoramento e mudança. Você também pode exibir logs para obter informações sobre a migração. Selecionar um banco de dados leva você a um painel com mais detalhes sobre a origem e o destino.
Após a conclusão da migração, o status de migração mostra Pronto para mudança. Para recortar para o destino da Instância Gerenciada de SQL, selecione Recortar no monitor e no painel de substituição . Você também pode usar o painel de detalhes do banco de dados.
Selecione um banco de dados e, em seguida, use Cutover para abrir o painel Cutover e veja diferentes opções com base no método de migração selecionado.
Observação
Concluir a substituição ou cancelar a migração quando você migrar com o link da Instância Gerenciada concede permissões just-in-time até que o link seja removido ou a migração seja cancelada.
Limitações
As limitações do link da Instância Gerenciada e do LRS se aplicam às migrações por meio do portal do Azure.
O monitoramento da migração por meio do portal do Azure está disponível apenas para instâncias do SQL Server que atendem aos requisitos de licenciamento de monitoramento.
Conteúdo relacionado
- Regras de avaliação para a migração do SQL Server para a Instância Gerenciada de SQL do Azure
- Regras de avaliação para a migração do banco de dados do SQL Server para o SQL do Azure
- Migrar SQL Server para SQL do Azure
- SQL Server habilitado pelo Azure Arc
- Opções de implantação para o SQL Server habilitado pelo Azure Arc
- Enviar comentários sobre a experiência de migração diretamente para o grupo de produtos