You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Single to Flexible Server (Azure portal) | Database Migration Service (DMS) and the Azure portal |[Tutorial: DMS with the Azure portal (offline)](../../dms/tutorial-mysql-azure-single-to-flex-offline-portal.md)| Recommended |
39
+
| Single to Flexible Server (Azure portal) | Database Migration Service (classic) and the Azure portal |[Tutorial: DMS (classic) with the Azure portal (offline)](../../dms/tutorial-mysql-azure-single-to-flex-offline-portal.md)| Recommended |
40
40
| Single to Flexible Server (Azure CLI) |[Custom shell script](https://github.com/Azure/azure-mysql/tree/master/azuremysqltomysqlmigrate)|[Migrate from Azure Database for MySQL - Single Server to Flexible Server in five easy steps!](https://techcommunity.microsoft.com/t5/azure-database-for-mysql/migrate-from-azure-database-for-mysql-single-server-to-flexible/ba-p/2674057)| The [script](https://github.com/Azure/azure-mysql/tree/master/azuremysqltomysqlmigrate) also moves other server components such as security settings and server parameter configurations. |
41
41
| MySQL databases (>= 1 TB) to Azure Database for MySQL | Dump and Restore using **MyDumper/MyLoader** + High Compute VM |[Migrate large databases to Azure Database for MySQL using mydumper/myloader](concepts-migrate-mydumper-myloader.md)|[Best Practices for migrating large databases to Azure Database for MySQL](https://techcommunity.microsoft.com/t5/azure-database-for-mysql/best-practices-for-migrating-large-databases-to-azure-database/ba-p/1362699)|
42
-
| MySQL databases (< 1 TB) to Azure Database for MySQL | Database Migration Service (DMS) and the Azure portal |[Migrate MySQL databases to Azure Database for MySQL using DMS](../../dms/tutorial-mysql-azure-mysql-offline-portal.md)| If network bandwidth between source and target is good (e.g: High-speed express route), use Azure DMS (database migration service) |
42
+
| MySQL databases (< 1 TB) to Azure Database for MySQL | Database Migration Service (classic) and the Azure portal |[Migrate MySQL databases to Azure Database for MySQL using DMS (classic)](../../dms/tutorial-mysql-azure-mysql-offline-portal.md)| If network bandwidth between source and target is good (e.g: High-speed express route), use Azure DMS (database migration service) |
43
43
| Amazon RDS for MySQL databases (< 1 TB) to Azure Database for MySQL | MySQL Workbench |[Migrate Amazon RDS for MySQL databases ( < 1 TB) to Azure Database for MySQL using MySQL Workbench](../single-server/how-to-migrate-rds-mysql-workbench.md)| If you have low network bandwidth between source and Azure, use **Mydumper/Myloader + High compute VM** to take advantage of compression settings to efficiently move data over low speed networks |
44
44
| Import and export MySQL databases (< 1 TB) in Azure Database for MySQL | mysqldump or MySQL Workbench Import/Export utility |[Import and export - Azure Database for MySQL](../single-server/concepts-migrate-import-export.md)| Use the **mysqldump** and **MySQL Workbench Export/Import** utility tool to perform offline migrations for smaller databases. |
45
45
@@ -49,7 +49,7 @@ To help you select the right tools for migrating to Azure Database for MySQL - F
49
49
50
50
| Migration Scenario | Tool(s) | Details | More information |
| Single to Flexible Server (Azure portal) | Database Migration Service (DMS) |[Tutorial: DMS with the Azure portal (online)](../../dms/tutorial-mysql-Azure-single-to-flex-online-portal.md)| Recommended |
52
+
| Single to Flexible Server (Azure portal) | Database Migration Service (classic) |[Tutorial: DMS (classic) with the Azure portal (online)](../../dms/tutorial-mysql-Azure-single-to-flex-online-portal.md)| Recommended |
53
53
| Single to Flexible Server | Mydumper/Myloader with Data-in replication |[Migrate Azure Database for MySQL – Single Server to Azure Database for MySQL – Flexible Server with open-source tools](how-to-migrate-single-flexible-minimum-downtime.md)| N/A |
54
54
| Azure Database for MySQL Flexible Server Data-in replication |**Mydumper/Myloader with Data-in replication**|[Configure Data-in replication - Azure Database for MySQL Flexible Server](../flexible-server/how-to-data-in-replication.md)| N/A |
Copy file name to clipboardExpand all lines: articles/mysql/single-server/whats-happening-to-mysql-single-server.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,16 +23,16 @@ After years of evolving the Azure Database for MySQL - Single Server service, it
23
23
24
24
Azure Database for MySQL - Flexible Server is a fully managed production-ready database service designed for more granular control and flexibility over database management functions and configuration settings. For more information about Flexible Server, visit **[Azure Database for MySQL - Flexible Server](../flexible-server/overview.md)**.
25
25
26
-
If you currently have an Azure Database for MySQL - Single Server service hosting production servers, we're glad to let you know that you can migrate your Azure Database for MySQL - Single Server servers to the Azure Database for MySQL - Flexible Server service free of cost using Azure Database Migration Service. Review the different ways to migrate using Azure Data Migration Service in the section below.
26
+
If you currently have an Azure Database for MySQL - Single Server service hosting production servers, we're glad to let you know that you can migrate your Azure Database for MySQL - Single Server servers to the Azure Database for MySQL - Flexible Server service free of cost using Azure Database Migration Service (classic) . Review the different ways to migrate using Azure Data Migration Service (DMS) in the section below.
27
27
28
28
## Migrate from Single Server to Flexible Server
29
29
30
-
Learn how to migrate from Azure Database for MySQL - Single Server to Azure Database for MySQL - Flexible Server using the Azure Database Migration Service (DMS).
30
+
Learn how to migrate from Azure Database for MySQL - Single Server to Azure Database for MySQL - Flexible Server using the Azure Database Migration Service (Classic).
31
31
32
32
| Scenario | Tool(s) | Details |
33
33
|----------|---------|---------|
34
-
| Offline | Database Migration Service (DMS) and the Azure portal |[Tutorial: DMS with the Azure portal (offline)](../../dms/tutorial-mysql-azure-single-to-flex-offline-portal.md)|
35
-
| Online | Database Migration Service (DMS) and the Azure portal |[Tutorial: DMS with the Azure portal (online)](../../dms/tutorial-mysql-Azure-single-to-flex-online-portal.md)|
34
+
| Offline | Database Migration Service (classic) and the Azure portal |[Tutorial: DMS (classic) with the Azure portal (offline)](../../dms/tutorial-mysql-azure-single-to-flex-offline-portal.md)|
35
+
| Online | Database Migration Service (classic) and the Azure portal |[Tutorial: DMS (classic) with the Azure portal (online)](../../dms/tutorial-mysql-Azure-single-to-flex-online-portal.md)|
36
36
37
37
For more information on migrating from Single Server to Flexible Server using other migration tools, visit [Select the right tools for migration to Azure Database for MySQL](../migrate/how-to-decide-on-right-migration-tools.md).
38
38
@@ -43,8 +43,8 @@ To upgrade to Azure Database for MySQL Flexible Server, it's important to know w
43
43
| Single Server configuration not supported for migration | How and when to migrate? |
| Single servers with Private Link enabled | Private Link is on the road map for next year. You can also choose to migrate now and perform wNet injection via a point-in-time restore operation to move to private access network connectivity method. |
46
-
| Single servers with Cross-Region Read Replicas enabled | Cross-Region Read Replicas for flexible servers are on the road map for later this year (for paired region) and next year (for any cross-region), post, which you can migrate your single server. |
47
-
| Single server deployed in regions where flexible server isn't supported (Learn more about regions [here](https://azure.microsoft.com/explore/global-infrastructure/products-by-region/?regions=all&products=mysql)). | Azure Database Migration Service (DMS) supports cross-region migration. Deploy your target flexible server in a suitable region and migrate using DMS. |
46
+
| Single servers with Cross-Region Read Replicas enabled | Cross-Region Read Replicas for flexible server (for paired region) is in private preview, and you can start migrating your single server. Cross-Region Read Replicas for flexible server (for any cross-region) is on the road map for later this year, post, which you can migrate your single server. |
47
+
| Single server deployed in regions where flexible server isn't supported (Learn more about regions [here](https://azure.microsoft.com/explore/global-infrastructure/products-by-region/?regions=all&products=mysql)). | Azure Database Migration Service (classic) supports cross-region migration. Deploy your target flexible server in a suitable region and migrate using DMS (classic). |
48
48
49
49
## Frequently Asked Questions (FAQs)
50
50
@@ -82,7 +82,7 @@ A. You will still be able to create read replicas for your existing single serve
82
82
83
83
**Q. Are there additional costs associated with performing the migration?**
84
84
85
-
A. When running the migration, you pay for the target flexible server and the source single server. The configuration and compute of the target flexible server determines the additional costs incurred. For more information, see, [Pricing](https://azure.microsoft.com/pricing/details/mysql/flexible-server/). Once you've decommissioned the source single server post successful migration, you only pay for your running flexible server. There are no costs incurred while running the migration through the Azure Database Migration Service migration tooling.
85
+
A. When running the migration, you pay for the target flexible server and the source single server. The configuration and compute of the target flexible server determines the additional costs incurred. For more information, see, [Pricing](https://azure.microsoft.com/pricing/details/mysql/flexible-server/). Once you've decommissioned the source single server post successful migration, you only pay for your running flexible server. There are no costs incurred while running the migration through the Azure Database Migration Service (classic) migration tooling.
86
86
87
87
**Q. Will my billing be affected by running Flexible Server as compared to Single Server?**
88
88
@@ -102,19 +102,19 @@ A. Flexible server’s zone-redundant deployment provides 99.99% availability wi
102
102
103
103
**Q. What migration options are available to help me migrate my single server to a flexible server?**
104
104
105
-
A. You can use Azure Database Migration Service (DMS) to run [online](../../dms/tutorial-mysql-Azure-single-to-flex-online-portal.md) or [offline](../../dms/tutorial-mysql-azure-single-to-flex-offline-portal.md) migrations (recommended). In addition, you can use community tools such as m[ydumper/myloader together with Data-in replication](../migrate/how-to-migrate-single-flexible-minimum-downtime.md) to perform migrations.
105
+
A. You can use Database Migration Service (classic) to run [online](../../dms/tutorial-mysql-Azure-single-to-flex-online-portal.md) or [offline](../../dms/tutorial-mysql-azure-single-to-flex-offline-portal.md) migrations (recommended). In addition, you can use community tools such as m[ydumper/myloader together with Data-in replication](../migrate/how-to-migrate-single-flexible-minimum-downtime.md) to perform migrations.
106
106
107
107
**Q. My single server is deployed in a region that doesn’t support flexible server. How should I proceed with migration?**
108
108
109
-
A. Azure Database Migration Service supports cross-region migration, so you can select a suitable region for your target flexible server and then proceed with DMS migration.
109
+
A. Azure Database Migration Service (classic) supports cross-region migration, so you can select a suitable region for your target flexible server and then proceed with DMS (classic) migration.
110
110
111
111
**Q. I have private link configured for my single server, and this feature is not currently supported in Flexible Server. How do I migrate?**
112
112
113
113
A. Flexible Server support for private link is on our road map as our highest priority. Launch of the feature is planned in Q2 2023 and you have ample time to initiate your Single Server to Flexible Server migrations with private link configured. You can also choose to migrate now and perform VNet injection via a point-in-time restore operation to move to private access network connectivity method.
114
114
115
115
**Q. I have cross-region read replicas configured for my single server, and this feature is not currently supported in Flexible Server. How do I migrate?**
116
116
117
-
A. Flexible Server support for cross-region read replicas is on our roadmap as our highest priority. Launch of the feature is planned in Q4 2022 (for paired region) and Q1 2023 (for any cross-region), and you have ample time to initiate your Single Server to Flexible Server migrations with cross-region read replicas configured.
117
+
A. Flexible Server support for cross-region read replicas is on our roadmap as our highest priority. Cross-Region Read Replicas for flexible server (for paired region) is in private preview, and you can start migrating your single server. Cross-Region Read Replicas for flexible server (for any cross-region) is on the road map for later this year, post, which you can migrate your single server.
118
118
119
119
**Q. Is there an option to rollback a Single Server to Flexible Server migration?**
120
120
@@ -158,12 +158,12 @@ You can also reach out to the Azure Database for MySQL product team at <AskAzur
158
158
> [!Warning]
159
159
> This article is not for Azure Database for MySQL - Flexible Server users. It is for Azure Database for MySQL - Single Server customers who need to upgrade to MySQL - Flexible Server.
160
160
161
-
Visit the **[FAQ](../../dms/faq-mysql-single-to-flex.md)** for information about using the Azure Database Migration Service (DMS) for Azure Database for MySQL - Single Server to Flexible Server migrations.
161
+
Visit the **[FAQ](../../dms/faq-mysql-single-to-flex.md)** for information about using the Azure Database Migration Service (classic) for Azure Database for MySQL - Single Server to Flexible Server migrations.
162
162
163
163
We know migrating services can be a frustrating experience, and we apologize in advance for any inconvenience this might cause you. You can choose what scenario best works for you and your environment.
164
164
165
165
## Next steps
166
166
167
-
-[Frequently Asked Questions about DMS migrations](../../dms/faq-mysql-single-to-flex.md)
167
+
-[Frequently Asked Questions about DMS (classic) migrations](../../dms/faq-mysql-single-to-flex.md)
168
168
-[Select the right tools for migration to Azure Database for MySQL](../migrate/how-to-decide-on-right-migration-tools.md)
169
169
-[What is Flexible Server](../flexible-server/overview.md)
0 commit comments