Azure Migrate: individuazione e valutazione
Distribuire l'appliance Azure Migrate in un ambiente locale, individuare server e dipendenze e generare un report sulla preparazione per Azure con stime dei costi.
Azure Migrate: individuazione e valutazione è una lezione Cloud & IT Cert Prep gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Cloud & IT Cert Prep, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Che cos'è Azure Migrate?
Azure Migrate è un hub centralizzato nel portale Azure che fornisce strumenti per individuare, valutare e migrare in Azure server, database, app Web e desktop virtuali locali. Si integra sia con gli strumenti creati da Microsoft sia con un ecosistema in crescita di strumenti di fornitori di software indipendenti (ISV), come Cloudamize e Movere. Azure Migrate archivia tutti i dati di individuazione e valutazione in una risorsa di progetto dedicata all'interno di un gruppo di risorse.
# Create an Azure Migrate project
az migrate project create \
--resource-group myRG \
--name myMigrateProject \
--location eastusL'appliance Azure Migrate
L'individuazione inizia con la distribuzione dell'appliance Azure Migrate, una VM leggera eseguita nell'ambiente locale. L'appliance raccoglie continuamente metadati, contatori delle prestazioni e dati sulle dipendenze da VMware vCenter, Microsoft Hyper-V o dai server fisici e li trasmette in modo sicuro al servizio Azure Migrate tramite HTTPS. Una singola appliance può individuare fino a 10.000 VM VMware o 5.000 VM Hyper-V.
# Download the appliance OVA for VMware discovery
# In the Azure portal: Azure Migrate > Servers > Discover > Virtualization: VMware
# Download URL is provided per project
# After deployment, configure the appliance at:
# https://<appliance-ip>:44368Che cosa viene individuato?
L'appliance raccoglie metadati dettagliati, tra cui: inventario dei server (sistema operativo, versione, software installato, CPU, RAM, numero di dischi), dati sulle prestazioni (utilizzo di CPU e memoria per un periodo massimo di 12 mesi), dipendenze di rete (quale server comunica con quale altro) e configurazione dello spazio di archiviazione (dimensioni dei dischi e IOPS). Per i database, una credenziale separata di individuazione di SQL Server consente inoltre all'appliance di enumerare le istanze e i database SQL.
Creazione di una valutazione dei server
Dopo l'individuazione, si crea una valutazione delle VM Azure nel portale Azure Migrate. La valutazione viene configurata con: area di destinazione, criterio di dimensionamento della VM (basato sulle prestazioni oppure come in locale), opzione di sconto per istanza riservata e fattore di sicurezza (un moltiplicatore di margine, con valore predefinito 1.3). La valutazione analizza i dati sulle prestazioni e consiglia lo SKU della VM Azure più adatto e il costo mensile stimato per ogni server.
# Create a server assessment via CLI
az migrate assessment create \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--type AzureVmAssessmentIdoneità per Azure
Ogni VM valutata riceve una classificazione di idoneità per Azure: Ready, Ready with conditions, Not ready oppure Readiness unknown. Tra le cause comuni di Not ready vi sono: dischi di avvio più grandi di quanto supportato da Azure, versioni del sistema operativo non supportate oppure più di 64 dischi dati collegati. Il report di valutazione descrive ogni problema di idoneità e fornisce istruzioni operative per la correzione.
Suggerimenti per il dimensionamento corretto delle VM
Il criterio di dimensionamento basato sulle prestazioni esamina l'utilizzo di picco di CPU e memoria nel periodo di raccolta e lo moltiplica per il fattore di sicurezza per selezionare lo SKU della VM Azure più piccolo in grado di gestire il carico di lavoro. Ad esempio, un server che usa costantemente il 20% di 16 vCPU (3,2 vCPU effettive) con un fattore di sicurezza pari a 1,3 richiede uno SKU VM che offra almeno 4,16 vCPU; la valutazione consiglierà quindi lo SKU del livello successivo con 4 o 8 vCPU.
Analisi delle dipendenze
L'analisi delle dipendenze mostra quali server comunicano tra loro e consente di raggruppare le applicazioni interdipendenti nelle ondate di migrazione. Azure Migrate supporta due modalità di analisi delle dipendenze: senza agenti (usa i dati di vCenter, non richiede l'installazione di software ed è meno granulare) e basata su agenti (installa Log Analytics Dependency agent e MMA/AMA in ogni VM per ottenere dettagli sulle connessioni a livello di processo). Le mappe delle dipendenze vengono visualizzate direttamente nel portale Azure.
Valutazioni di app Web e SQL
Azure Migrate valuta anche le applicazioni Web ASP.NET per la migrazione ad Azure App Service e i database SQL per la migrazione ad Azure SQL Database, Azure SQL Managed Instance o SQL Server on Azure VM. La valutazione SQL identifica funzionalità deprecate, regole di confronto non supportate e problemi di compatibilità, assegnando a ogni database uno stato di idoneità e consigliando la destinazione Azure SQL ottimale in base alle funzionalità utilizzate.
Report di stima dei costi
La valutazione genera una stima dettagliata dei costi mensili per ogni carico di lavoro nell'area Azure di destinazione, suddivisa tra elaborazione, archiviazione e traffico di rete in uscita. È possibile alternare i prezzi con pagamento in base al consumo e quelli delle istanze riservate per 1 o 3 anni per modellare il risparmio sui costi. Esportando il report in Excel, è possibile creare un business case complessivo che confronti il TCO locale con la spesa Azure prevista su un orizzonte di 3 anni.
# Export assessment report details
az migrate assessment download \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--output-folder /tmp/assessment-reportLivelli di affidabilità delle valutazioni
Azure Migrate assegna un livello di affidabilità (da 1 a 5 stelle) a ogni valutazione in base alla percentuale di punti dati sulle prestazioni raccolti. Una valutazione con meno del 20% dei dati disponibili riceve 1 stella e potrebbe portare a dimensionare le VM in modo significativamente eccessivo o insufficiente. È consigliabile raccogliere almeno 30 giorni di dati sulle prestazioni prima di generare una valutazione, così da ottenere il livello massimo di affidabilità, pari a 5 stelle, e stime dei costi attendibili.
Iterazione sulle valutazioni
Le valutazioni sono istantanee relative a un determinato momento e non vengono aggiornate automaticamente. Man mano che si raccolgono più dati sulle prestazioni o si modificano le proprie ipotesi (area di destinazione, modello di sconto, fattore di comfort), è necessario creare una nuova valutazione per riflettere gli input aggiornati. Azure Migrate consente di confrontare più valutazioni affiancate, così da poter modellare scenari diversi (ad esempio Stati Uniti orientali rispetto all'Europa settentrionale o pagamento in base al consumo rispetto a istanze riservate) prima di impegnarsi in un piano di migrazione.
Verifica rapida
Verifichi la Sua comprensione dei concetti di Microsoft Azure Fundamentals (AZ-900) trattati in questa lezione.
Riepilogo della lezione
In questa lezione ha imparato che: l'appliance Azure Migrate rileva i server locali e trasmette i dati sulle prestazioni; le valutazioni dei server consigliano gli SKU delle VM Azure e stimano i costi mensili; infine, l'analisi delle dipendenze raggruppa i server interdipendenti in ondate di migrazione. Nel prossimo argomento eseguiremo una migrazione Rehost usando il motore di replica di Azure Migrate.
Domande Frequenti
La lezione «Azure Migrate: individuazione e valutazione» è gratuita?
Sì — il testo completo di «Azure Migrate: individuazione e valutazione» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Cloud & IT Cert Prep, passa a CoddyKit PRO. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Cosa imparerò in «Azure Migrate: individuazione e valutazione»?
Distribuire l'appliance Azure Migrate in un ambiente locale, individuare server e dipendenze e generare un report sulla preparazione per Azure con stime dei costi. Eserciti Cloud & IT Cert Prep con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Cloud & IT Cert Prep?
Non è richiesta alcuna esperienza precedente. Cloud & IT Cert Prep su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Azure Migrate: individuazione e valutazione»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Cloud & IT Cert Prep?
Sì. Ogni lezione Cloud & IT Cert Prep include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Il framework di migrazione 6-R
- Azure Migrate: individuazione e valutazione
- Rehost con Azure Migrate (Lift and Shift)
- Best practice per la migrazione dei database