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.
Microsoft offre una suite di strumenti e servizi che consentono agli utenti di eseguire la migrazione di vari database di origine in ambienti di destinazione diversi.
Questo articolo illustra brevemente gli strumenti disponibili per la migrazione a SQL Server e Azure SQL.
Servizio Migrazione del database di Azure
Il Servizio Migrazione del database di Azure consente migrazioni senza problemi dalle origini di database di SQL Server alle offerte SQL di Azure con tempi di inattività minimi. Il Servizio Migrazione del database offre una pipeline di migrazione resiliente e affidabile che richiede un coinvolgimento minimo dell'utente durante il processo di migrazione complessivo.
Con il Servizio Migrazione del database di Azure attualmente sono disponibili due versioni:
- È possibile accedere al Servizio Migrazione del database di Azure tramite l'estensione migrazione SQL di Azure per Azure Data Studio, il portale di Azure, PowerShell e l'interfaccia della riga di comando di Azure.
Usare il servizio Migrazione del database di Azure più recente negli scenari seguenti:
- Eseguire la migrazione di entrambi i database a SQL di Azure, in particolare su larga scala e per migrazioni estese (in termini di numero e dimensioni dei database).
- Eseguire la migrazione dei database al database di Azure.
- È possibile accedere al Servizio Migrazione del database di Azure (versione classica) tramite il portale di Azure, PowerShell e l'interfaccia della riga di comando di Azure. Si tratta di una versione precedente del Servizio Migrazione del database di Azure che offre la modernizzazione del database in Azure e supporta scenari come PostgreSQL, MySQL e MongoDB.
Note
Servizio Migrazione del database (versione classica) - Gli scenari SQL sono sulla fase di deprecazione. Refer here
Per altre informazioni, vedere la documentazione del Servizio Migrazione del database di Azure.
Azure Migrate
Azure Migrate offre un hub centralizzato per individuare e valutare server locali, infrastruttura, applicazioni e dati in Azure su larga scala. Azure Migrate offre una migrazione unificata tra server, database e applicazioni.
Usare Azure Migrate per individuare tutte le istanze di SQL Server nel data center, valutare le dipendenze dell'applicazione, comprendere l'idoneità di queste istanze di SQL Server che eseguono la migrazione ad Azure SQL e ottenere raccomandazioni Microsoft, ad esempio l'opzione di distribuzione ottimale di Azure SQL e lo SKU corretto in grado di soddisfare le esigenze di prestazioni per i carichi di lavoro. È anche possibile ottenere le stime mensili che eseguono questi database in Azure SQL per soddisfare i vantaggi delle licenze.
Usare Azure Migrate negli scenari seguenti:
- Valutare e individuare il patrimonio di dati di SQL Server.
- Ottenere le raccomandazioni per la distribuzione di Azure SQL, il dimensionamento di destinazione e le stime mensili.
- Trasferire l'intero patrimonio di dati in SQL Server nelle macchine virtuali di Azure.
Per altre informazioni, vedere la documentazione di Azure Migrate.
SQL Server Migration Assistant (SSMA)
SQL Server Migration Assistant (SSMA) è uno strumento progettato per automatizzare la migrazione del database a SQL Server e Azure SQL da motori di database alternativi.
Usare SSMA nello scenario seguente:
- Eseguire la migrazione di database Microsoft Access, DB2, MySQL, Oracle e SAP ASE a SQL Server.
- Eseguire la migrazione di database Microsoft Access, DB2, MySQL, Oracle e SAP ASE in Azure SQL.
Per altre informazioni, vedere la documentazione di SQL Server Migration Assistant.
Quick comparison
Usare il grafico seguente per confrontare le funzionalità degli strumenti di migrazione SQL:
Capability | Azure Migrate | Componente di migrazione SQL | SSMA | DMS (classic) | Estensione Azure Data Studio (Servizio Migrazione Database) |
---|---|---|---|---|---|
Individuare e valutare il patrimonio di dati SQL | At scale | Yes | No | No | Yes |
Eseguire la migrazione di oggetti di SQL Server al database SQL o a Istanza gestita di SQL | No | No | No | NA (deprecated) | Yes |
Trasferimento in modalità lift-and-shift di SQL Server a SQL Server in una macchina virtuale di Azure | Yes | No | No | No | No |
Eseguire la migrazione (e/o aggiornamento) di SQL Server a SQL Server nella macchina virtuale di Azure | No | Yes | No | No | Sì (solo migrazione) |
Eseguire la migrazione di oggetti non SQL (Oracle, Access, DB2 e così via) |
No | No | Yes | No | No |
Eseguire la migrazione di database open source (MySQL, PostgreSQL, MariaDB e così via) |
No | No | No | Yes | No |
Related content
- Introduzione alla migrazione a SQL Server da un altro motore di database, migrazione ad Azure SQL o valutazione del patrimonio di dati SQL con Azure Migrate. on