Scenarier som stöds av Azure Database Migration Service
Azure Database Migration Service stöder en blandning av databasmigreringsscenarier (käll- och målpar) för databasmigreringar både offline (en gång) och online (kontinuerlig synkronisering). Nya scenarier läggs till över tid för att utöka databasmigreringstjänstens scenariotäckning. I den här artikeln visas de migreringsscenarier som för närvarande stöds av Database Migration Service och deras tillgänglighetsstatus, som är förhandsversion eller allmänt tillgänglig.
Offline- eller onlinemigrering
I Database Migration Service kan du migrera dina databaser offline eller när de är online. Vid en offlinemigrering startar programmets stilleståndstid när migreringen startar. Om du vill begränsa stilleståndstiden till den tid det tar att skära ned till den nya miljön efter migreringen använder du en onlinemigrering . Vi rekommenderar att du testar en offlinemigrering för att avgöra om stilleståndstiden är acceptabel. Om den förväntade stilleståndstiden inte är acceptabel utför du en onlinemigrering.
Status för migreringsscenario
Statusen för migreringsscenarier som stöds av Database Migration Service varierar över tid. I allmänhet släpps scenarier först som förhandsversion. I förhandsversionen kan användare av Database Migration Service prova migreringsscenarier direkt i användargränssnittet. Ingen registrering krävs. Migreringsscenarier som har förhandsversionsstatus kanske inte är tillgängliga i alla regioner och de kan komma att ändras innan de släpps.
Efter förhandsversionen ändras scenariostatusen till allmän tillgänglighet (GA). GA är den slutliga versionsstatusen. Scenarier som har statusen GA har fullständiga funktioner och är tillgängliga för alla användare.
Migreringsscenarier som stöds
Tabellerna i följande avsnitt visar status för specifika migreringsscenarier som stöds i Database Migration Service.
Stöd för offlinemigrering (en gång)
I följande tabell beskrivs den aktuella statusen för Database Migration Service-stöd för offlinemigreringar :
Mål | Källa | Support | Status |
---|---|---|---|
Azure SQL Database | SQL Server 1 | Ja | Allmän tillgänglighet |
Amazon RDS SQL Server | Ja | Allmän tillgänglighet | |
Oracle | Nej | ||
Hanterad Azure SQL Database-instans | SQL Server 1 | Ja | Allmän tillgänglighet |
Amazon RDS SQL Server | Ja | Allmän tillgänglighet | |
Oracle | Nej | ||
Virtuell Azure SQL-dator | SQL Server 1 | Ja | Allmän tillgänglighet |
Amazon RDS SQL Server | Ja | Allmän tillgänglighet | |
Oracle | Nej | ||
Azure Cosmos DB | MongoDB | Ja | Allmän tillgänglighet |
Azure Database for MySQL – enskild server | MySQL | Ja | Allmän tillgänglighet |
Amazon RDS MySQL | Ja | Allmän tillgänglighet | |
Azure Database for MySQL 2 | Ja | Allmän tillgänglighet | |
Azure Database for MySQL – flexibel server | MySQL | Ja | Allmän tillgänglighet |
Amazon RDS MySQL | Ja | Allmän tillgänglighet | |
Azure Database for MySQL 2 | Ja | Allmän tillgänglighet | |
Azure Database for PostgreSQL – flexibel server | PostgreSQL | Nej | |
Amazon RDS PostgreSQL | Nej |
1 Offlinemigreringar via Azure SQL Migration-tillägget för Azure Data Studio stöds för Azure SQL Managed Instance, SQL Server på Azure Virtual Machines och Azure SQL Database. Mer information finns i Migrera databaser med hjälp av Azure SQL Migration-tillägget för Azure Data Studio.
2 Om källdatabasen redan finns i en Azure-plattform som en tjänst (PaaS) som Azure Database for MySQL eller Azure Database for PostgreSQL väljer du motsvarande motor när du skapar migreringsaktiviteten. Om du till exempel migrerar från Azure Database for MySQL – enskild server till Azure Database for MySQL – flexibel server väljer du MySQL som källmotor när du skapar scenariot. Om du migrerar från Amazon RDS for PostgreSQL till Azure Database for PostgreSQL – Flexibel server väljer du PostgreSQL som källmotor när du skapar scenariot.
Stöd för onlinemigrering (kontinuerlig synkronisering)
I följande tabell beskrivs den aktuella statusen för Database Migration Service-stöd för onlinemigreringar :
Mål | Källa | Support | Status |
---|---|---|---|
Azure SQL Database | SQL Server 1 | Nej | |
Amazon RDS SQL | Nej | ||
Oracle | Nej | ||
Azure SQL Database MI | SQL Server 1 | Ja | Allmän tillgänglighet |
Amazon RDS SQL | Ja | Allmän tillgänglighet | |
Oracle | Nej | ||
Virtuell Azure SQL-dator | SQL Server 1 | Ja | Allmän tillgänglighet |
Amazon RDS SQL | Ja | Allmän tillgänglighet | |
Oracle | Nej | ||
Azure Cosmos DB | MongoDB | Ja | Allmän tillgänglighet |
Azure Database for MySQL – flexibel server | Azure Database for MySQL – enskild server | Ja | Allmän tillgänglighet |
MySQL | Ja | Allmän tillgänglighet | |
Amazon RDS MySQL | Ja | Allmän tillgänglighet | |
Azure Database for PostgreSQL – flexibel server | PostgreSQL | Ja | Allmän tillgänglighet |
Amazon RDS PostgreSQL | Ja | Allmän tillgänglighet |
1 Onlinemigreringar (minimal stilleståndstid) via Azure SQL Migration-tillägget för Azure Data Studio stöds för Azure SQL Managed Instance och SQL Server på Azure Virtual Machines-mål. Mer information finns i Migrera databaser med hjälp av Azure SQL Migration-tillägget för Azure Data Studio.
2 Om källdatabasen redan finns i en Azure PaaS som Azure Database for MySQL eller Azure Database for PostgreSQL väljer du motsvarande motor när du skapar migreringsaktiviteten. Om du till exempel migrerar från Azure Database for MySQL – enskild server till Azure Database for MySQL – flexibel server väljer du MySQL som källmotor när du skapar scenariot. Om du migrerar från Amazon RDS for PostgreSQL till Azure Database for PostgreSQL – Flexibel server väljer du PostgreSQL som källmotor när du skapar scenariot.