Share 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ê pode selecionar a opção de migração apropriada por meio do portal do Azure durante a instalação ou especificando 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

  • Navegue até a guia de migração no Banco de Dados do Azure para PostgreSQL.

  • Selecione o botão Criar

  • Na página Configuração, escolha a opção de migração que inclui a validação. Isso pode ser rotulado como validar, validar e migrar

    Captura de ecrã da opção de pré-migração para iniciar a migração.

Utilizar a CLI do Azure

  • Abra a interface da linha de comando.

  • Verifique se você tem a CLI do Azure instalada e se está conectado à sua conta do Azure usando az sign-in.

  • A versão deve ser pelo menos 2.56.0 ou superior para usar a opção de migração.

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

Inclua o --migration-option parâmetro seguido da opção validate para executar somente a pré-migração Validate, Migrate ou ValidateAndMigrate para executar a validação e, em seguida, prossiga com a migração se a validação for bem-sucedida.

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. Uma vez feita a validação, você pode usar essa opção para iniciar o processo de migração.

  • ValidateandMigrate - Esta opção executa validações e a migração é acionada se todas as verificações estiverem no estado bem-sucedido ou de aviso . As falhas de validação não iniciam a migração entre os servidores de origem e de destino.

Recomendamos que os clientes usem validações de pré-migração para identificar problemas antes de executar migrações. Isso 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

O post de resultado executando a opção validada pode ser:

  • 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. Revise a lista de erros e suas soluções alternativas sugeridas e 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.