Share via


Convalide di premi per il servizio migrazioni in Database di Azure per PostgreSQL

SI APPLICA A: Database di Azure per PostgreSQL - Server flessibile

La convalida dei premi è un set di regole che implicano la valutazione e la verifica dell'idoneità di un sistema di database di origine per la migrazione a Database di Azure per PostgreSQL. Questo processo identifica e risolve potenziali problemi che interessano la migrazione o l'operazione post-migrazione del database.

Come si usa la funzionalità di convalida della premigration?

Per usare la convalida della premigration durante la migrazione a Database di Azure per PostgreSQL - server flessibile, è possibile selezionare l'opzione di migrazione appropriata tramite il portale di Azure durante l'installazione o specificando il --migration-option parametro nell'interfaccia della riga di comando di Azure durante la creazione di una migrazione. Ecco come eseguire questa operazione in entrambi i metodi:

Usare il portale di Azure

  • Passare alla scheda di migrazione all'interno del Database di Azure per PostgreSQL.

  • Selezionare il pulsante Crea

  • Nella pagina Installazione scegliere l'opzione di migrazione che include la convalida. Questa operazione può essere etichettata come convalida, convalida e migrazione

    Screenshot dell'opzione premigration per avviare la migrazione.

Utilizzare l'interfaccia della riga di comando di Azure

  • Aprire l'interfaccia della riga di comando.

  • Assicurarsi di avere installato l'interfaccia della riga di comando di Azure e di aver eseguito l'accesso all'account Azure usando az sign-in.

  • La versione deve essere almeno 2.56.0 o successiva per usare l'opzione di migrazione.

Creare il comando di creazione dell'attività di migrazione con l'interfaccia della riga di comando di 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

Includere il --migration-option parametro seguito dall'opzione validate per eseguire solo la convalida della premigration Validate, Migrate o ValidateAndMigrate per eseguire la convalida e quindi procedere con la migrazione se la convalida ha esito positivo.

Opzioni di convalida pre-migrazione

È possibile scegliere una delle opzioni seguenti.

  • Convalida: usare questa opzione per controllare l'idoneità del server e del database per la migrazione alla destinazione. Questa opzione non avvierà la migrazione dei dati e non richiederà tempi di inattività del server.

    • Pianificare le migrazioni meglio eseguendo le convalide di premi in anticipo per conoscere i potenziali problemi che possono verificarsi durante l'esecuzione delle migrazioni.
  • Eseguire la migrazione : usare questa opzione per avviare la migrazione senza eseguire un processo di convalida. Eseguire la convalida prima di attivare una migrazione per aumentare le probabilità di esito positivo. Al termine della convalida, è possibile usare questa opzione per avviare il processo di migrazione.

  • ValidateandMigrate : questa opzione esegue le convalide e la migrazione viene attivata se tutti i controlli sono nello stato di esito positivo o di avviso . Gli errori di convalida non avviano la migrazione tra i server di origine e di destinazione.

È consigliabile che i clienti usino le convalide di premigration per identificare i problemi prima di eseguire le migrazioni. Ciò consente di pianificare meglio le migrazioni ed evitare sorprese durante il processo di migrazione.

  1. Scegliere l'opzione Convalida ed eseguire la convalida della premigration in una data avanzata della migrazione pianificata.

  2. Analizzare l'output ed eseguire eventuali azioni correttive per eventuali errori.

  3. Rieseguire il passaggio 1 fino a quando la convalida non riesce.

  4. Avviare la migrazione usando l'opzione Convalida e migrazione in base alla data e all'ora pianificate.

Stati di convalida

Il post di risultato che esegue l'opzione convalidata può essere:

  • Operazione riuscita : non sono stati rilevati problemi ed è possibile pianificare la migrazione
  • Operazione non riuscita: durante la convalida sono stati rilevati errori che possono causare l'esito negativo della migrazione. Esaminare l'elenco degli errori e le relative soluzioni alternative suggerite e adottare misure correttive prima di pianificare la migrazione.
  • Avviso : gli avvisi sono messaggi informativi che è necessario ricordare durante la pianificazione della migrazione.