Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Microsoft tillhandahåller verktyg och tjänster för att migrera databaser till olika målmiljöer.
I den här artikeln jämförs funktionerna i de migrerings- och utvärderingsverktyg som är tillgängliga i SQL Server, Azure SQL och Microsoft Fabric.
Azure Database Migration Service (Azure DMS)
Azure Database Migration Service (Azure DMS) är en helt hanterad tjänst som möjliggör migreringar från flera databaskällor till Azure dataplattformar med minimal stilleståndstid.
Den tillhandahåller en migreringspipeline som kräver minimal användarinblandning under migreringsprocessen. Du kan komma åt Azure DMS via portalen Azure eller PowerShell och Azure CLI.
Mer information finns i Azure Database Migration Service dokumentation.
Azure Migrate
Azure Migrate tillhandahåller en centraliserad hubb för att identifiera och utvärdera lokala servrar, infrastruktur, program och data för migrering till Azure.
Använd Azure Migrate för att identifiera SQL Server instanser i ditt datacenter, utvärdera programberoenden och fastställa beredskapen för dessa instanser för migrering till Azure SQL. Azure Migrate ger rekommendationer för Azure SQL distributionsalternativ, storleksändring baserat på arbetsbelastningens prestandabehov och månatliga kostnadsuppskattningar som tar hänsyn till dina licensförmåner.
Använd Azure Migrate i följande scenarier:
- Utvärdera och utforska dina SQL Server-datatillgångar.
- Få Azure SQL distributionsrekommendationer, målstorlek och månatliga uppskattningar.
- Lyft hela dataegendomen till SQL Server on Azure Virtual Machines.
Mer information finns i Azure Migrate dokumentation.
SQL Server Migration Assistant (SSMA)
SQL Server Migration Assistant (SSMA) automatiserar databasmigreringen till SQL Server och Azure SQL från andra databasmotorer.
Använd SSMA för att migrera från:
- Microsoft Access
- Db2
- MySQL
- Oracle
- SAP ASE
Du kan migrera till SQL Server lokala datorer, Azure SQL Managed Instance, Azure SQL Database eller SQL Server på Azure virtuella datorer.
Mer information finns i SQL Server Migration Assistant.
Assistent för migrering av fabric
Fabric Migration Assistant är en inbyggd Fabric upplevelse som migrerar schema och data till Microsoft Fabric. Den importerar schemametadata, identifierar kompatibilitetsproblem och tillhandahåller guidade korrigeringar (inklusive AI-baserad hjälp) innan data kopieras till målet.
Använd Fabric Migration Assistant i följande scenarier:
- Migrera SQL Server databaser till SQL-databas i Microsoft Fabric.
- Migrera Azure Synapse Analytics dedikerade SQL-pooler, SQL Server och andra SQL-databasplattformar till Fabric Data Warehouse.
Mer information finns i:
- Fabric Migration Assistant för migrering av SQL-databaser
- Fabric Migration Assistant för Data Warehouse
Jämförelse av migreringsverktyg
Använd följande diagram för att jämföra funktionerna i SQL-migreringsverktygen:
| Förmåga | Azure Migrate | SQL-migreringskomponent | SSMA | Azure Arc | DMS (Azure-portalen/PowerShell/az cmdlet) |
Assistent för migrering av fabric |
|---|---|---|---|---|---|---|
| Upptäck och utvärdera SQL-datamiljö | I stor skala | Ja | No | Ja | Använda PowerShell/cmdlet | Utvärdera endast |
| Migrera SQL Server objekt till SQL Database eller SQL Managed Instance | No | No | No | Ja | Ja | No |
| Flytta och migrera SQL Server till SQL Server på Azure VM | Ja | No | No | No | Ja | No |
| Migrera (och/eller uppgradera) SQL Server till SQL Server på Azure virtuell dator | No | Ja | No | Ja | Ja | No |
| Migrera SQL Server till SQL-databas i Fabric | No | No | No | No | No | Ja |
| Migrera till Fabric Data Warehouse | No | No | No | No | No | Ja |
| Migrera icke-SQL-objekt (Oracle, Access, MySQL, Db2, SAP ASE) |
No | No | Ja | No | No | No |