Optimizing your IT infrastructure frees up time and resources that can go toward transforming your business. Microsoft is committing to helping you get there. We have introduced the Azure Database Migration Service (DMS) as a new unified migration tooling experience for migrating on-premises and cloud database engines to the Azure Data Platform, streamlining the data and application migration initiatives in your organization.
Azure DMS currently supports migrating a variety of on-premises database types to different targets in Azure, and we are constantly adding new migration scenarios (source/target pairs). For example, we are actively working on the following migration scenarios, which are currently being offered in private preview:
- Oracle to Azure SQL Database Managed Instance online migration
- Oracle to Azure DB for PostgreSQL online migration
Note: For the most recent list of supported sources and targets, see the article Status of migration scenarios supported by the Azure Database Migration Service.
New offering: Hybrid DMS!
In addition to the scenarios above, a new hybrid configuration of Azure DMS is now available in private preview. This offering uses a migration worker hosted on-premises together with an instance of Azure DMS running in the cloud (the “DMS cloud service”) to manage the entire migration lifecycle. This configuration of Azure DMS is known as “Hybrid DMS.”
Using Hybrid DMS is recommended for situations when there is a lack of site-to-site connectivity, if strict firewall rules on the source or target are in place, or if there is limited network bandwidth.
The private preview offering of Hybrid DMS supports the following scenarios:
- SQL Server hosted on-premises or on a VM to Azure SQL Database offline migration
- SQL Server hosted on-premises or on a VM to an Azure SQL Database managed instance online migration
Hybrid DMS also supports offline migrations of SQL Server to an Azure SQL Database managed instance, but this type of migration still requires VNet connectivity between the migration worker and the target database running in an Azure SQL Database managed instance.
If you are interested in working with Azure DMS to support one of the scenarios listed above, please sign up for the private preview offering below. We will contact you in coming days to provide you with the next steps.