Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come valutare le istanze e i database PostgreSQL individuati usando lo strumento di individuazione e valutazione di Azure Migrate, per prepararsi alla migrazione al server flessibile di Database di Azure per PostgreSQL.
Durante la pianificazione della migrazione ad Azure, è importante valutare i carichi di lavoro PostgreSQL locali per determinare l'idoneità del cloud, identificare i potenziali rischi e stimare i costi e la complessità della migrazione.
In questa esercitazione si apprenderà come:
- Eseguire una valutazione basata sulla configurazione per PostgreSQL.
- Esaminare i risultati di una valutazione di Database di Azure per PostgreSQL.
Prerequisiti
Prima di iniziare, assicurarsi di avere i seguenti elementi:
- Iscriviti ad Azure e individua le istanze di PostgreSQL in sede usando Azure Migrate.
- Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.
- Prima di valutare le istanze di PostgreSQL per la migrazione al server PostgreSQL flessibile di Azure, assicurati di individuare le istanze usando l'appliance Azure Migrate. Per altre informazioni, seguire l'esercitazione sull'individuazione.
- Se si usa un progetto di Azure Migrate esistente, assicurarsi di completare tutti i prerequisiti descritti in questo articolo.
- Prima di continuare, assicurarsi di aver esaminato l'applicazione individuata. Ulteriori informazioni.
Decidere la strategia di dimensionamento per la valutazione
Per l'anteprima pubblica, Azure Migrate supporta i criteri di ridimensionamento basati sulla configurazione per le valutazioni postgreSQL:
| Assessment | Dettagli | Raccomandazione |
|---|---|---|
| Come in locale | Valutare in base ai dati/metadati di configurazione di PostgreSQL. | La configurazione del server flessibile di Database di Azure per PostgreSQL consigliata si basa sulla configurazione di PostgreSQL locale, che include parametri del server (postgresql.conf), impostazioni di memoria e connessione allocate e dimensioni del database. Questo tipo di valutazione è ideale per comprendere la compatibilità della configurazione e le migrazioni di pianificazione in cui le linee di base delle prestazioni non sono ancora disponibili o quando le caratteristiche del carico di lavoro richiedono una durata più lunga per acquisire metriche di prestazioni complete. |
Eseguire una valutazione
Avviare una valutazione per valutare i carichi di lavoro PostgreSQL.
Per eseguire una valutazione, seguire questa procedura:
Nel riquadro panoramica selezionare Crea valutazione
Immettere un nome di valutazione, selezionare i carichi di lavoro PostgreSQL e quindi selezionare Aggiungi.
Dopo aver aggiunto i carichi di lavoro PostgreSQL, selezionare Avanti per continuare.
Nella scheda Generale impostare valori personalizzati o mantenere le impostazioni di valutazione predefinite e quindi selezionare Avanti.
Sezione Impostazione Dettagli Impostazioni di destinazione e prezzi Percorso di destinazione predefinito Area di Azure di cui si vuole eseguire la migrazione. Le raccomandazioni relative alla configurazione e ai costi del server flessibile di Azure Database per PostgreSQL si basano sulla posizione specificata Impostazioni di destinazione e prezzi Ambiente predefinito Scegliere il tipo di ambiente (produzione o sviluppo/test) per le distribuzioni PostgreSQL per applicare i prezzi appropriati. Impostazioni di destinazione e prezzi Valuta La valuta di fatturazione per l'account. Impostazioni di destinazione e prezzi Programma/Offerta Specificare il programma di licenza Microsoft che si vuole usare per la stima dei costi. Selezionare Contratto Enterprise se si ha un Contratto Enterprise negoziato con Microsoft. Scegliere l'offerta di Azure in cui si è registrati. Per impostazione predefinita, questo campo è impostato su pagamento al consumo, che fornisce i prezzi al dettaglio di Azure.
È possibile applicare un altro sconto usando capacità riservata e vantaggio Azure Hybrid oltre all'offerta con pagamento in base al consumo.
È possibile applicare il vantaggio Azure Hybrid sia agli ambienti con pagamento in base al consumo che agli ambienti di sviluppo/test. Tuttavia, la valutazione non supporta l'applicazione della capacità riservata agli ambienti di sviluppo/test.
Se l'offerta è con pagamento in base al consumo e la capacità riservata è impostata su "Nessuna istanza riservata", il costo mensile viene calcolato moltiplicando le ore di tempo di attività della macchina virtuale per il prezzo orario dello SKU consigliato.Impostazioni di destinazione e prezzi Opzioni di risparmio predefinite - Server flessibile di Database di Azure per PostgreSQL (PaaS) Specificare l'opzione di risparmio di capacità riservata da considerare per la valutazione, consentendo di ottimizzare i costi di Azure.
Le prenotazioni di Azure (uno o tre anni riservate) sono un'opzione valida per le risorse in esecuzione più coerenti.
Quando si seleziona "Nessuno", il costo di calcolo di Azure è basato sul pagamento in base alla tariffa o in base all'utilizzo effettivo.Impostazioni di destinazione e prezzi Sconto (%) Eventuali sconti specifici della sottoscrizione che ricevi in aggiunta all'offerta di Azure. L'impostazione predefinita è 0%. Impostazioni di destinazione e prezzi Disponibilità Specificare la durata (giorni al mese/ore al giorno) in cui i server/le macchine virtuali sono operativi. Ciò è utile per calcolare le stime dei costi per PostgreSQL in una macchina virtuale di Azure in cui si è consapevoli che le macchine virtuali di Azure potrebbero non essere eseguite in modo continuo. Criteri di valutazione Criteri di dimensionamento È possibile modificare questa opzione in As-premises per ottenere raccomandazioni basate solo sulla configurazione del server PostgreSQL locale senza le ottimizzazioni basate sulle metriche delle prestazioni. Criteri di valutazione Cronologia delle prestazioni Indicare la durata dei dati in base alla quale si vuole basare la valutazione. Questa impostazione non è applicabile alle istanze di PostgreSQL perché i criteri di ridimensionamento sono "Basati sulla configurazione". La cronologia delle prestazioni è rilevante quando sono disponibili valutazioni basate sulle prestazioni. Criteri di valutazione Utilizzo del percentile Indicare il valore percentile da usare per l'esempio di prestazioni. Questa impostazione non è applicabile alle istanze di PostgreSQL perché i criteri di ridimensionamento sono "Basati sulla configurazione". La cronologia delle prestazioni è rilevante quando sono disponibili valutazioni basate sulle prestazioni. Criteri di valutazione Fattore di comfort Indicare il buffer da usare durante la valutazione. Ciò tiene conto di problemi come l'utilizzo stagionale, il breve storico delle prestazioni e i probabili aumenti dell'utilizzo futuro. Nella scheda Avanzate selezionare Modifica impostazioni predefinite per immettere le impostazioni specifiche di PostgreSQL.
Selezionare Modifica impostazioni predefinite per PostgreSQL, configurare le impostazioni necessarie, selezionare Salva, tornare alla scheda Avanzate e quindi selezionare Avanti.
Sezione Impostazione Dettagli Schema di Database di Azure per PostgreSQL Livello di servizio Scegliere l'opzione di livello di servizio più appropriata per soddisfare le esigenze aziendali per la migrazione al server flessibile di Database di Azure per PostgreSQL. Le opzioni includono Burstable, General Purpose o Memory Optimized.
- Burstable: per i carichi di lavoro che non necessitano di CPU completa in modo continuo e si trovano in un ambiente di sviluppo/test.
- Utilizzo generico: per carichi di lavoro orientati al budget.
- Ottimizzato per la memoria: per carichi di lavoro con utilizzo intensivo di memoria.Schema di Database di Azure per PostgreSQL Serie di istanze L'impostazione predefinita è Istanza singola. Schema di Database di Azure per PostgreSQL Tipo di archiviazione L'impostazione predefinita è Ssd Premium. Nel passaggio Rivedi e crea valutazione controllare i dettagli e selezionare Crea per avviare la valutazione.
Dopo aver creato la valutazione, passare al riquadro Panoramica e selezionare Visualizza tutti i report oppure in Decidere e pianificare e quindi selezionare Valutazioni per visualizzare il report.
Selezionare il nome della valutazione da visualizzare.
Annotazioni
Si tratta di una valutazione basata sulla configurazione che analizza la configurazione di PostgreSQL per garantire la compatibilità con il server flessibile di Database di Azure per PostgreSQL.