Partilhar via


Validações de pré-migração para o serviço de migrações no Banco de Dados do Azure para PostgreSQL

APLICA-SE A: Banco de Dados do Azure para PostgreSQL - Servidor Flexível

A validação de pré-migração é um conjunto de regras que envolve avaliar e verificar a prontidão de um sistema de banco de dados de origem para migração para o Banco de Dados do Azure para PostgreSQL. Esse processo identifica e aborda possíveis problemas que afetam a migração ou a operação pós-migração do banco de dados.

Como você usa o recurso de validação de pré-migração?

Para usar a validação de pré-migração ao migrar para o Banco de Dados do Azure para PostgreSQL - Servidor Flexível, você tem duas opções de migração:

  • Use o portal do Azure durante a instalação.
  • Especifique o --migration-option parâmetro na CLI do Azure ao criar uma migração.

Veja como fazê-lo em ambos os métodos.

Utilizar o portal do Azure

  1. Vá para a guia de migração no Banco de Dados do Azure para PostgreSQL.

  2. Selecione Criar.

  3. Na página Configuração, escolha a opção de migração que inclui a validação. Selecione Validar ou Validar e Migrar.

    Captura de tela que mostra a opção de pré-migração para iniciar a migração.

Utilizar a CLI do Azure

  1. Abra a interface da linha de comando.

  2. Verifique se você tem a CLI do Azure instalada e se está conectado à sua conta do Azure usando az sign-ino . A versão deve ser pelo menos 2.56.0 ou superior para usar a opção de migração.

  3. Construa seu comando de criação de tarefa de migração com a CLI do Azure.

    az postgres flexible-server migration create --subscription <subscription ID> --resource-group <Resource group Name> --name <Flexible server Name> --migration-name <Unique migration ID> --migration-option ValidateAndMigrate --properties "Path of the JSON File" --migration-mode offline
    
  4. Inclua o --migration-option parâmetro seguido da Validate opção para executar apenas a pré-migração. Use Validate, Migrateou ValidateAndMigrate para executar a validação. Se a validação for bem-sucedida, continue com a migração.

Opções de validação pré-migração

Você pode escolher qualquer uma das seguintes opções:

  • Validar: use esta opção para verificar a preparação do servidor e do banco de dados para a migração para o destino. Essa opção não iniciará a migração de dados e não exigirá nenhum tempo de inatividade do servidor.
    • Planeje melhor suas migrações executando validações de pré-migração com antecedência para saber os possíveis problemas que você pode encontrar ao executar migrações.
  • Migrar: use esta opção para iniciar a migração sem passar por um processo de validação. Execute a validação antes de acionar uma migração para aumentar as chances de sucesso. Após a conclusão da validação, você pode usar essa opção para iniciar o processo de migração.
  • Validar e Migrar: esta opção executa validações e a migração é acionada se todas as verificações estiverem no estado Bem-sucedido ou Aviso . As falhas de validação não iniciam a migração entre os servidores de origem e de destino.

Recomendamos que você use validações de pré-migração para identificar problemas antes de executar migrações. Essa técnica ajuda você a planejar melhor suas migrações e evitar surpresas durante o processo de migração.

  1. Escolha a opção Validar e execute a validação de pré-migração em uma data avançada da migração planejada.

  2. Analise a saída e tome as medidas corretivas para quaisquer erros.

  3. Execute novamente a etapa 1 até que a validação seja bem-sucedida.

  4. Inicie a migração usando a opção Validar e Migrar na data e hora planejadas.

Estados de validação

Depois de executar a opção Validar , você verá uma das seguintes opções:

  • Bem-sucedido: Nenhum problema foi encontrado e você pode planejar a migração.
  • Falha: foram encontrados erros durante a validação, o que pode fazer com que a migração falhe. Analise a lista de erros e as soluções alternativas sugeridas. Tome medidas corretivas antes de planejar a migração.
  • Aviso: Os avisos são mensagens informativas que você deve lembrar ao planejar a migração.