Събитие
31.03, 23 ч. - 2.04, 23 ч.
Най-голямото събитие за обучение по SQL, Fabric и Power BI. 31 март – 2 април. Използвайте код FABINSIDER, за да спестите $400.
Регистрирайте се днесТози браузър вече не се поддържа.
Надстройте до Microsoft Edge, за да се възползвате от най-новите функции, актуализации на защитата и техническа поддръжка.
Microsoft provides a suite of tools and services to assist users with migrating various source databases to different target environments.
This article briefly overviews the tools available to migrate to SQL Server and Azure SQL.
Azure Database Migration Service enables seamless migrations from SQL Server database sources to Azure SQL offerings with minimal downtime. The Database Migration Service provides a resilient and reliable migration pipeline that requires minimal user involvement during the overall migration process.
With Azure Database Migration Service currently we offer two versions:
Use the latest Azure Database Migration Service in the following scenarios:
Бележка
DMS(classic) - SQL scenario are on the deprecation path. Refer here
For more information, visit Azure Database Migration Service documentation.
Azure Migrate provides a centralized hub to discover and assess on-premises servers, infrastructure, applications, and data to Azure at scale. Azure Migrate offers a unified migration across your servers, databases, and applications.
Use Azure Migrate to discover all your SQL Server instances across your datacenter, assess application dependencies, understand the readiness of these SQL Server instances migrating to Azure SQL, and get Microsoft recommendations, such as the optimal Azure SQL deployment option and the correct SKU that can fit the performance needs for your workloads. You can also get the monthly estimates running these databases on Azure SQL to cater to your licensing benefits.
Use Azure Migrate in the following scenarios:
For more information, visit Azure Migrate documentation.
The Data Migration Assistant (DMA) helps you upgrade to a modern data platform by detecting compatibility issues that can impact database functionality in your new version of SQL Server or Azure SQL Database. DMA recommends performance and reliability improvements for your target environment and allows you to move your schema, data, and uncontained objects from your source server to your target server.
Use DMA in the following scenarios:
For more information, visit Data Migration Assistant documentation.
SQL Server Migration Assistant (SSMA) is a tool designed to automate database migration to SQL Server and Azure SQL from alternative database engines.
Use SSMA in the following scenario:
For more information, visit SQL Server Migration Assistant documentation.
Use the following chart to compare capabilities of the SQL migration tools:
Capability | Azure Migrate | DMA | SSMA | DMS(classic) | Azure Data Studio extension (DMS) |
---|---|---|---|---|---|
Discover and assess SQL data estate | At scale | Yes | No | No | Yes |
Migrate SQL Server objects to SQL Database or SQL Managed Instance | No | Yes | No | NA (deprecated) | Yes |
Lift and shift SQL Server to SQL Server on Azure VM | Yes | No | No | No | No |
Migrate (and/or upgrade) SQL Server to SQL Server on Azure VM | No | Yes | No | No | Yes (Migrate only) |
Migrate non-SQL objects (Oracle, Access, DB2, and so on) |
No | No | Yes | No | No |
Migrate open source databases (MySQL, PostgreSQL, MariaDB, and so on) |
No | No | No | Yes | No |
Събитие
31.03, 23 ч. - 2.04, 23 ч.
Най-голямото събитие за обучение по SQL, Fabric и Power BI. 31 март – 2 април. Използвайте код FABINSIDER, за да спестите $400.
Регистрирайте се днесОбучение
Модул
Assess SQL Server databases for migration to Azure SQL - Training
Learn multiple assessment tools that facilitate the migration of databases to Azure, including the Azure SQL Migration extension for Azure Data Studio, Azure Migrate, and Data Migration Assistant.
Сертифициране
Microsoft Certified: Azure Database Administrator Associate - Certifications
Administer an SQL Server database infrastructure for cloud, on-premises and hybrid relational databases using the Microsoft PaaS relational database offerings.
Документация
Overview of Data Migration Assistant (SQL Server) - SQL Server
Learn how to use Data Migration Assistant to migrate SQL Server databases to other instances of SQL Server, Azure SQL Database, or Azure SQL Managed Instance.
Overview of the Database Experimentation Assistant - Database Experimentation Assistant
Learn details about Database Experimentation Assistant (DEA), for example how to evaluate a targeted version of SQL Server for a specific workload.
SQL Server migration documentation - SQL Server
Choose the SQL Server migration path you're interested in.