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.
O servidor de runtime de migração é um componente crucial no serviço de migração para o Banco de Dados do Azure para PostgreSQL. Ele serve como um servidor intermediário, garantindo a transferência de dados segura e eficiente durante o processo de migração. Esse servidor é particularmente útil ao migrar bancos de dados de ambientes que só podem ser acessados por meio de redes privadas.
Ao servir como uma ponte entre a instância de origem do PostgreSQL e a instância de destino do servidor flexível do Banco de Dados PostgreSQL do Azure, o servidor de tempo de execução de migração facilita a migração de dados de forma transparente. Ele garante que a migração ocorra dentro de um espaço de rede seguro e isolado, mantendo a integridade e a confidencialidade dos dados que estão sendo transferidos.
Este artigo fornece uma visão detalhada do servidor de runtime de migração, seus cenários com suporte e como usá-lo efetivamente dentro do serviço de migração no Banco de Dados do Azure para PostgreSQL.
Cenários de migração suportados pelo servidor de execução de migração
O servidor de tempo de execução de migração é essencial para a transferência de dados entre diferentes instâncias de origem do PostgreSQL e a instância do servidor flexível do Banco de Dados PostgreSQL do Azure. É necessário nos seguintes cenários:
- Quando a origem é um Banco de Dados do Azure para PostgreSQL – Servidor Único configurado com um ponto de extremidade privado e o destino é um servidor flexível do Banco de Dados do Azure para PostgreSQL com um ponto de extremidade privado.
Observação
O serviço de migração não dá suporte à cópia de funções autenticadas da ID do Microsoft Entra ao usar um servidor de runtime para executar a migração de servidor único para servidor flexível. Recomendamos que você crie manualmente as funções autenticadas da ID do Entra no servidor de destino antes de iniciar a migração.
- Para fontes como bancos de dados locais, máquinas virtuais do Azure ou instâncias da AWS, que só podem ser acessadas por meio de redes privadas, e para a instância de servidor flexível do Banco de Dados PostgreSQL do Azure de destino com um ponto de extremidade privado.
Como você usa o servidor de runtime de migração?
Para usar o servidor de runtime de migração dentro do serviço de migração no Banco de Dados do Azure para PostgreSQL, você tem duas opções de migração:
- Utilize o portal do Azure durante a configuração.
- Especifique o parâmetro
migrationRuntimeResourceIdno arquivo de propriedades JSON durante o comando de criação da migração na CLI do Azure.
Veja como fazer isso nos dois métodos.
Use o Portal do Azure
Entre no portal do Azure e acesse o serviço de migração (do servidor de destino) na instância do Banco de Dados do Azure para PostgreSQL.
Inicie um novo fluxo de trabalho de migração dentro do serviço.
Ao acessar a guia Servidor de tempo de execução, selecione Sim no botão de opção Usar servidor de tempo de execução.
Selecione sua assinatura do Azure e seu grupo de recursos. Selecione a localização da instância de servidor flexível do Banco de Dados PostgreSQL do Azure integrada à rede virtual.
Selecione a instância de servidor flexível apropriada do Banco de Dados do Azure para PostgreSQL para servir como sua instância de servidor de execução de migração.
Itens essenciais do servidor de runtime de migração
- Configuração mínima: apesar de ter sido criado com base no servidor flexível do Banco de Dados do Azure para PostgreSQL, o servidor de runtime de migração facilita apenas a migração sem a necessidade de alta disponibilidade, backups, especificidade de versão ou recursos de armazenamento avançados.
- Desempenho e dimensionamento: o servidor de runtime de migração deve ser dimensionado adequadamente para gerenciar a carga de trabalho. Recomendamos que você selecione um SKU equivalente ou superior ao do servidor de destino.
- Rede: verifique se o servidor de runtime de migração está adequadamente integrado à rede virtual e se a segurança de rede permite uma comunicação segura com os servidores de origem e de destino. Para obter mais informações, consulte o guia de rede para o serviço de migração.
- Limpeza pós-migração: após a conclusão da migração, o servidor de runtime de migração deve ser desativado para evitar custos desnecessários. Antes de excluir o servidor, certifique-se de que todos os dados foram migrados com sucesso e que ele não é mais necessário.