Esercitazione: Esaminare i risultati della valutazione di PostgreSQL e le raccomandazioni sulla migrazione (anteprima)

Questo articolo descrive i componenti chiave di una valutazione PostgreSQL e illustra come esaminare i risultati, esplorare le opzioni di migrazione e valutare i costi e la conformità per la migrazione ad Azure.

Prerequisiti

Prima di iniziare, assicurarsi di aver esaminato l'applicazione individuata. Ulteriori informazioni.

Visualizzare una valutazione

Per visualizzare la valutazione che crei, segui questi passaggi:

  1. Passare alla valutazione e selezionare Visualizza tutti i report in Panoramica o selezionare Valutazioni in Decidere e pianificare.

  2. Selezionare la valutazione da visualizzare, ad esempio azmigrate-demo.

    Lo screenshot mostra come selezionare la valutazione.

  3. Esaminare il riepilogo della valutazione. È anche possibile modificare le impostazioni di valutazione o ricalcolare la valutazione.

Carichi di lavoro valutati

Questa sezione fornisce un riepilogo della valutazione, incluse le metriche seguenti:

  • Server: numero totale di server valutati.
  • Istanze di PostgreSQL: numero di istanze di PostgreSQL individuate.
  • Database: numero totale di database in tutte le istanze.
  • Non supportato: numero di istanze che eseguono versioni di PostgreSQL non supportate.
  • Individuazione riuscita: percentuale di operazioni di individuazione riuscite.

Migrazione di PostgreSQL

Ciò indica le diverse strategie di migrazione che è possibile prendere in considerazione per le distribuzioni postgreSQL. È possibile esaminare l'idoneità per i tipi di distribuzione di destinazione e le stime dei costi per le istanze di PostgreSQL contrassegnate come pronte o pronte con condizioni.

Azure Database per PostgreSQL offre la migliore compatibilità e convenienza economica per la tua istanza di PostgreSQL. La scelta di una destinazione consigliata da Microsoft riduce il lavoro di migrazione.

L'opzione consigliata è sia conveniente che pronta per la migrazione. Include controlli di conformità e stime dei costi mensili per le istanze contrassegnate come Pronto o Pronto con condizioni.

È possibile visualizzare l'idoneità delle istanze di PostgreSQL per le destinazioni di distribuzione consigliate, insieme alle stime dei costi mensili per le istanze contrassegnate come Pronto o Pronto con condizioni.

Rapporto di prontezza

  • Esaminare le configurazioni consigliate di Database di Azure per PostgreSQL per la migrazione al server flessibile di Database di Azure per PostgreSQL.
  • Comprendere i problemi di migrazione e gli avvisi che è possibile risolvere prima di passare alle destinazioni di Azure consigliate.
  • Esaminare il costo mensile di ogni istanza di PostgreSQL in base al calcolo e all'archiviazione.

Strategie di migrazione

  • Eseguire la migrazione di tutte le istanze a Database di Azure per PostgreSQL: questa strategia fornisce informazioni dettagliate sull'idoneità e stime dei costi per la migrazione di tutte le istanze di PostgreSQL a Database di Azure per PostgreSQL.

  • Eseguire la migrazione di tutti i server al server PostgreSQL nella macchina virtuale di Azure: questa strategia descrive come eseguire il rehosting dei server che eseguono istanze di PostgreSQL in PostgreSQL in macchine virtuali di Azure. Include la preparazione e le stime dei costi. Anche se le credenziali di PostgreSQL non sono disponibili, il report fornisce consigli sul trasferimento in modalità lift-and-shift di dimensioni corrette per la migrazione dei server a PostgreSQL in macchine virtuali di Azure. La logica di preparazione e dimensionamento è allineata alla metodologia di valutazione delle macchine virtuali di Azure.

Stato di supporto delle istanze di PostgreSQL valutate

La sezione Supportability mostra lo stato di supporto delle versioni di PostgreSQL identificate durante la valutazione. La sezione Dettagli individuazione fornisce un riepilogo visivo del numero di istanze di PostgreSQL individuate, classificate per versione.

  • Per visualizzare l'elenco delle istanze di PostgreSQL valutate, selezionare il grafico in Supporto.

  • La colonna Stato di supporto della versione dell'istanza del database indica se la versione di PostgreSQL è in supporto attivo o non è più supportata.

  • Per visualizzare informazioni dettagliate sul supporto, selezionare lo stato del supporto. Viene aperto un riquadro a destra e vengono visualizzati i dettagli seguenti:

    • Tipo di stato di supporto (Mainstream o Non supportato)
    • Durata rimanente del supporto
    • Azioni consigliate per proteggere i carichi di lavoro.
  • Per visualizzare la durata rimanente del supporto (in mesi) per ogni versione di PostgreSQL:

    • Selezionare Colonne>Il supporto termina tra>Invia.
    • La colonna Supporto termina mostra il numero di mesi rimanenti per il supporto.
  • Categorie di stato di supporto:

    • Supporto Mainstream: la versione postgreSQL è attivamente supportata e riceve aggiornamenti regolari.
    • Fuori supporto: la versione di PostgreSQL non riceve più aggiornamenti e deve essere aggiornata a una versione supportata.

    Annotazioni

    Le istanze di PostgreSQL che eseguono versioni non supportate devono essere classificate in ordine di priorità per la migrazione per mantenere la conformità alla sicurezza e garantire il supporto continuo in Azure.

Esaminare l'idoneità

Valutare l'idoneità per la migrazione delle istanze di PostgreSQL, identificare i potenziali problemi ed esaminare le raccomandazioni per garantire una transizione uniforme ad Azure.

Screenshot che mostra come esaminare la prontezza per diverse migrazioni.

Per esaminare i report di conformità per diverse strategie di migrazione, seguire questa procedura:

  1. Selezionare il rapporto di idoneità per la strategia di migrazione desiderata.

  2. Esaminare le colonne di idoneità nel report selezionato per valutare la preparazione della migrazione.

    Strategia di migrazione Colonne di idoneità (destinazione di distribuzione corrispondente)
    Recommended Preparazione del server flessibile di Azure Database per PostgreSQL
    Istanze del servizio Database di Azure per PostgreSQL Preparazione del server flessibile di Azure Database per PostgreSQL
    Dai server al server PostgreSQL in una macchina virtuale di Azure Idoneità per le macchine virtuali di Azure (PostgreSQL Server in una macchina virtuale di Azure)
  3. Esaminare lo stato di idoneità per le istanze di PostgreSQL valutate:

    • Pronto: è possibile eseguire la migrazione dell'istanza al server flessibile di Database di Azure per PostgreSQL senza problemi di migrazione.
    • Pronto con condizioni: l'istanza presenta uno o più problemi di migrazione. Selezionare il collegamento ipertestuale per visualizzare i problemi identificati e i passaggi consigliati per la correzione.
    • Non pronto: la valutazione non ha identificato una configurazione del server flessibile di Database di Azure per PostgreSQL che soddisfa i requisiti di prestazioni e configurazione desiderati. Selezionare il collegamento ipertestuale per visualizzare le raccomandazioni che consentono di preparare l'istanza per il tipo di distribuzione di destinazione.
    • Sconosciuto: Azure Migrate non è in grado di valutare l'idoneità perché l'individuazione è ancora in corso o si verificano problemi che devono essere risolti. Per risolvere i problemi di individuazione, controllare il pannello Notifiche per informazioni dettagliate. Se il problema persiste, contattare il supporto tecnico Microsoft.
  4. Per visualizzare informazioni dettagliate per un'istanza specifica, selezionare il nome dell'istanza per eseguire il drill-down nei dettagli seguenti:

    • Numero di database utente
    • Proprietà dell'istanza
    • Parametri di configurazione limitati all'istanza
    • Dettagli dell'archiviazione del database di origine.

    Importante

    Se le credenziali di PostgreSQL non vengono specificate o se l'appliance di Azure Migrate non è in grado di connettersi all'istanza di PostgreSQL, le raccomandazioni per gli SKU sono basate sulla configurazione a livello di macchina virtuale. In questo caso, lo stato di conformità è contrassegnato come Pronto con condizioni. Per convalidare tutte le regole di valutazione, incluse estensioni, regole di confronto, tipi di dati e altre configurazioni specifiche del database, e per garantire un dimensionamento ottimale degli SKU, fornire le credenziali postgreSQL con autorizzazioni sufficienti.

  5. Per visualizzare l'elenco dei database utente e i relativi dettagli, selezionare il numero di database utente.

  6. Per esaminare i problemi di migrazione e gli avvisi per un tipo di distribuzione di destinazione specifico, selezionare Rivedi i dettagli nella colonna Problemi di migrazione .

  7. Distribuzione dei costi per configurazione: la valutazione mostra come i costi vengono distribuiti tra varie configurazioni del server flessibile di Database di Azure per PostgreSQL:

    • I costi vengono calcolati in base al livello di servizio e alle dimensioni di calcolo consigliate.
    • Ogni istanza riceve una raccomandazione specifica dello SKU in base ai requisiti di configurazione.
    • Le configurazioni consigliate variano a seconda delle caratteristiche del carico di lavoro di ogni istanza.
  8. Dettagli sui costi a livello di istanza: per visualizzare i dettagli dei costi per un'istanza specifica di PostgreSQL, selezionare il nome dell'istanza nella tabella. Vengono visualizzate le informazioni seguenti:

    • Costo mensile totale: costi di calcolo e archiviazione combinati per l'istanza.
    • Costo di calcolo mensile: costo basato sulla configurazione di calcolo consigliata.
    • Costo di archiviazione mensile: costo in base alla capacità di archiviazione allocata.
    • Configurazione consigliata: raccomandazione specifica dello SKU in base all'analisi della valutazione.
    • Variazioni dei costi: riflettono le differenze nei requisiti delle risorse tra istanze.