Condividi tramite


Migrazione da SQL Server: Prima della migrazione

Si applica a:Istanza gestita di SQL di AzureSQL Server sulle Macchine virtuali di AzureSQL Server sulle Database SQL di Azure

Questo articolo illustra la procedura per preparare l'ambiente di cui eseguire la migrazione da SQL Server a database SQL di Azure, Istanza gestita di SQL di Azure o SQL Server in VM di Azure.

Origini e destinazioni supportate per la migrazione

È possibile eseguire la migrazione di SQL Server in esecuzione in locale o in:

  • SQL Server in macchine virtuali
  • Amazon Web Services (AWS) EC2.
  • Amazon Relational Database Service (AWS RDS).
  • Motore di calcolo - Google Cloud Platform (GCP).

Questo articolo illustra come individuare e valutare i database utente prima di eseguirne la migrazione da SQL Server ad Azure SQL.

Per altre guide alla migrazione, vedere Guide alla migrazione del database di Azure.

Dopo aver verificato che l'ambiente di origine è supportato, iniziare con la fase di pre-migrazione. Individuare tutte le origini dati esistenti, valutare la fattibilità della migrazione e identificare eventuali problemi di blocco che potrebbero impedire la migrazione su cloud Azure.

Passaggi per la migrazione

Questa sezione fornisce una panoramica dei passi da compiere per eseguire la migrazione da SQL Server a database SQL di Azure, Istanza gestita di SQL di Azure o SQL Server in VM di Azure.

Per eseguire la migrazione di SQL Server a Istanza gestita di SQL di Azure, seguire questi passi:

Screenshot dei passaggi per la migrazione a Istanza gestita di SQL di Azure.

Se la valutazione incontra diversi ostacoli nel confermare che il database non è pronto per un'istanza gestita di Azure SQL, considera in alternativa SQL Server su macchine virtuali di Azure.

Discover

Durante la fase di individuazione, analizzare la rete e identificare tutte le istanze e le caratteristiche di SQL Server usate all'interno dell'organizzazione.

Utilizzare i seguenti strumenti per individuare le istanze di SQL Server:

  • Azure Migrate per valutare l'idoneità della migrazione dei server locali, eseguire il dimensionamento basato sulle prestazioni e fornire stime dei costi per l'esecuzione in Azure.
  • Microsoft Assessment and Planning Toolkit ("MAP Toolkit") per valutare l'attuale infrastruttura IT. Il toolkit offre un potente strumento di inventario, valutazione e creazione di report per semplificare il processo di pianificazione della migrazione.

Per altre informazioni sugli strumenti disponibili per la fase di individuazione, vedere Servizi e strumenti disponibili per gli scenari di migrazione dei dati.

Assess

Note

Se si valuta l'intero patrimonio dati di SQL Server in scala su VMware, consultare la sezione Creare una valutazione di Azure SQL per ottenere raccomandazioni sull'implementazione di Azure SQL, dimensionamenti mirati e stime mensili.

Se la valutazione rileva più blocchi, considera in alternativa la possibilità di migrare verso una delle destinazioni SQL di Azure, come ad esempio un'istanza gestita di SQL di Azure o SQL Server su Macchine Virtuali di Azure.

Valutazione con SQL Server abilitato da Arc

Per valutare le istanze di SQL Server per la migrazione ad Azure, utilizzare SQL Server abilitato da Azure Arc. Questa funzionalità, attualmente in anteprima, genera automaticamente una valutazione per la migrazione ad Azure, semplificando il processo di individuazione e la valutazione dell'idoneità per la migrazione.

Per valutare le istanze con SQL Server abilitato da Azure Arc, seguire questi passaggi:

  1. Collegare in automatico computer SQL Server ad Azure Arc.
  2. Verificare La versione dell'estensione Azure per SQL Server (WindowsAgent.SqlServer) è 1.1.2594.118 o successiva.
  3. Accedi alla risorsa SQL Server gestita da Azure Arc nel portale di Azure.
  4. In Migrazione selezionare Valutazioni (anteprima) per aprire la pagina Valutazioni e analizzare i risultati.

Per informazioni dettagliate, si veda Valutare le istanze per la migrazione con SQL Server abilitato da Azure arc.

Valutazioni e analisi ridimensionate

Azure Migrate può eseguire valutazioni ridimensionate e consolidare i report di valutazione per l'analisi.

Se sono presenti più server e database che devono essere valutati e analizzati su larga scala per offrire una visualizzazione più ampia del patrimonio di dati, vedere Eseguire la migrazione di database su larga scala usando l'automazione con Servizio Migrazione del database (anteprima).

È possibile automatizzare il processo utilizzando gli script con una delle seguenti opzioni. Per altre informazioni sull'uso degli script, si veda Eseguire la migrazione di database su larga scala usando l'automazione (anteprima).

Valutare le applicazioni

In genere, un livello applicazione accede ai database utente per rendere persistenti e modificare i dati. Il componente di migrazione di SQL Server può valutare il livello di accesso ai dati di un'applicazione in due modi: