Azure Database Migration Service ondersteunde scenario's

Azure Database Migration Service ondersteunt een combinatie van databasemigratiescenario's (bron- en doelparen) voor zowel offline (eenmalige) als onlinedatabasemigraties (continue synchronisatie). Nieuwe scenario's worden in de loop van de tijd toegevoegd om Database Migration Service scenariodekking uit te breiden. Dit artikel wordt in de loop van de tijd bijgewerkt om de migratiescenario's weer te geven die momenteel worden ondersteund door Database Migration Service en hun beschikbaarheidsstatus, preview of algemeen beschikbaar.

Offline versus online migratie

In Database Migration Service kunt u uw databases offline migreren of terwijl ze online zijn. In een offlinemigratie begint downtime van toepassingen wanneer de migratie wordt gestart. Gebruik een onlinemigratie om downtime te beperken tot de tijd die u nodig hebt om na de migratie over te gaan naar de nieuwe omgeving. We raden u aan een offlinemigratie te testen om te bepalen of de downtime acceptabel is. Als de verwachte downtime niet acceptabel is, voert u een onlinemigratie uit.

Status van migratiescenario

De status van migratiescenario's die door Database Migration Service worden ondersteund, varieert in de loop van de tijd. Over het algemeen worden scenario's voor het eerst uitgebracht in preview. In preview kunnen Database Migration Service gebruikers migratiescenario's rechtstreeks in de gebruikersinterface uitproberen. U hoeft zich niet te registreren. Migratiescenario's met een preview-releasestatus zijn mogelijk niet in alle regio's beschikbaar en worden mogelijk herzien vóór de definitieve release.

Na de preview wordt de status van het scenario gewijzigd in algemene beschikbaarheid (GA). GA is de status van de definitieve release. Scenario's met de status GA hebben volledige functionaliteit en zijn toegankelijk voor alle gebruikers.

Ondersteunde migratiescenario 's

De tabellen in de volgende secties geven de status weer van specifieke migratiescenario's die worden ondersteund in Database Migration Service.

Notitie

Als een ondersteund scenario niet wordt weergegeven in de gebruikersinterface, neemt u contact op met Vraag Het Azure Database Migrations voor informatie.

Ondersteuning voor offlinemigratie (eenmalig)

In de volgende tabel wordt de huidige status van Database Migration Service ondersteuning voor offlinemigraties beschreven:

Doel Bron Ondersteuning Status
Azure SQL Database SQL Server 1 Ja Algemene beschikbaarheid
Amazon RDS-SQL Server Ja Algemene beschikbaarheid
Oracle Nee
Beheerd exemplaar van Azure SQL Database SQL Server 1 Ja Algemene beschikbaarheid
Amazon RDS-SQL Server Ja Algemene beschikbaarheid
Oracle Nee
Azure SQL-VM SQL Server 1 Ja Algemene beschikbaarheid
Amazon RDS-SQL Server Ja Algemene beschikbaarheid
Oracle Nee
Azure Cosmos DB MongoDB Ja Algemene beschikbaarheid
Azure Database for MySQL - Single Server MySQL Ja Algemene beschikbaarheid
Amazon RDS MySQL Ja Algemene beschikbaarheid
Azure Database for MySQL 2 Ja Algemene beschikbaarheid
Azure Database for MySQL - Flexibele server MySQL Ja Algemene beschikbaarheid
Amazon RDS MySQL Ja Algemene beschikbaarheid
Azure Database for MySQL 2 Ja Algemene beschikbaarheid
Azure Database for PostgreSQL - één server PostgreSQL Nee
Amazon RDS PostgreSQL Nee
Azure Database for PostgreSQL - Flexible Server PostgreSQL Nee
Amazon RDS PostgreSQL Nee
Azure Database for PostgreSQL - Hyperscale (Citus) PostgreSQL Nee
Amazon RDS PostgreSQL Nee

1 Offlinemigraties via de Azure SQL Migration-extensie voor Azure Data Studio worden ondersteund voor Azure SQL Managed Instance, SQL Server in Azure Virtual Machines en Azure SQL Database. Zie Databases migreren met behulp van de Azure SQL Migration-extensie voor Azure Data Studio voor meer informatie.

2 Als uw brondatabase zich al in een PaaS (Platform as a Service) van Azure bevindt, zoals Azure Database for MySQL of Azure Database for PostgreSQL, kiest u de bijbehorende engine wanneer u uw migratieactiviteit maakt. Als u bijvoorbeeld migreert van Azure Database for MySQL - Enkele server naar Azure Database for MySQL - Flexibele server, kiest u MySQL als bronengine wanneer u uw scenario maakt. Als u migreert van Azure Database for PostgreSQL - Enkele server naar Azure Database for PostgreSQL - Flexibele server, kiest u PostgreSQL als bronengine wanneer u uw scenario maakt.

Ondersteuning voor onlinemigratie (continue synchronisatie)

In de volgende tabel wordt de huidige status van Database Migration Service ondersteuning voor onlinemigraties beschreven:

Doel Bron Ondersteuning Status
Azure SQL Database SQL Server 1 Nee
Amazon RDS SQL Nee
Oracle Nee
Azure SQL Database MI SQL Server 1 Ja Algemene beschikbaarheid
Amazon RDS SQL Ja Algemene beschikbaarheid
Oracle Nee
Azure SQL-VM SQL Server 1 Ja Algemene beschikbaarheid
Amazon RDS SQL Ja Algemene beschikbaarheid
Oracle Nee
Azure Cosmos DB MongoDB Ja Algemene beschikbaarheid
Azure Database for MySQL - Flexibele server Azure Database for MySQL - Single Server Ja Algemene beschikbaarheid
MySQL Ja Algemene beschikbaarheid
Amazon RDS MySQL Ja Algemene beschikbaarheid
Azure Database for PostgreSQL - één server PostgreSQL Ja Algemene beschikbaarheid
Azure Database for PostgreSQL - Enkele server 2 Ja Algemene beschikbaarheid
Amazon RDS PostgreSQL Ja Algemene beschikbaarheid
Azure Database for PostgreSQL - Flexible Server PostgreSQL Ja Algemene beschikbaarheid
Azure Database for PostgreSQL - Enkele server 2 Ja Algemene beschikbaarheid
Amazon RDS PostgreSQL Ja Algemene beschikbaarheid
Azure Database for PostgreSQL - Hyperscale (Citus) PostgreSQL Ja Algemene beschikbaarheid
Amazon RDS PostgreSQL Ja Algemene beschikbaarheid

1 Onlinemigraties (minimale downtime) via de Azure SQL Migration-extensie voor Azure Data Studio worden ondersteund voor Azure SQL Managed Instance en SQL Server op Azure Virtual Machines-doelen. Zie Databases migreren met behulp van de Azure SQL Migration-extensie voor Azure Data Studio voor meer informatie.

2 Als uw brondatabase zich al in een Azure PaaS bevindt, zoals Azure Database for MySQL of Azure Database for PostgreSQL, kiest u de bijbehorende engine wanneer u uw migratieactiviteit maakt. Als u bijvoorbeeld migreert van Azure Database for MySQL - Enkele server naar Azure Database for MySQL - Flexibele server, kiest u MySQL als bronengine wanneer u het scenario maakt. Als u migreert van Azure Database for PostgreSQL - Enkele server naar Azure Database for PostgreSQL - Flexibele server, kiest u PostgreSQL als bronengine wanneer u het scenario maakt.

Volgende stappen