Skip to content

Commit 8f9b86b

Browse files
Merge pull request #273903 from aditivgupta/EOL
update EOL
2 parents 4dcb770 + 5a4c06f commit 8f9b86b

File tree

1 file changed

+58
-10
lines changed

1 file changed

+58
-10
lines changed

articles/mysql/single-server/whats-happening-to-mysql-single-server.md

Lines changed: 58 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ms.date: 09/29/2022
1717

1818
Hello! We have news to share - **Azure Database for MySQL - Single Server is on the retirement path** and Azure Database for MySQL - Single Server is scheduled for retirement by **September 16, 2024**.
1919

20-
As part of this retirement, we will no longer support creating new Single Server instances from the Azure portal beginning **January 16, 2023** and Azure CLI beginning **March 19, 2024**. If you still need to create Single Server instances to meet business continuity needs, raise an Azure support ticket. You will still be able to create read replicas and perform restores (PITR and geo-restore) for your existing single server instance and this will continue to be supported till the sunset date of **September 16, 2024**.
20+
As part of this retirement, we'll no longer support creating new Single Server instances from the Azure portal beginning **January 16, 2023** and Azure CLI beginning **March 19, 2024**. If you still need to create Single Server instances to meet business continuity needs, raise an Azure support ticket. You'll still be able to create read replicas and perform restores (PITR and geo-restore) for your existing single server instance and this will continue to be supported till the sunset date of **September 16, 2024**.
2121

2222
After years of evolving the Azure Database for MySQL - Single Server service, it can no longer handle all the new features, functions, and security needs. We recommend upgrading to Azure Database for MySQL - Flexible Server.
2323

@@ -49,14 +49,53 @@ To upgrade to Azure Database for MySQL Flexible Server, it's important to know w
4949
|---------------------------------------------------------|--------------------------|
5050
| Single servers with Private Link enabled | Private Link for flexible server is available now, and you can start migrating your single server. |
5151
| Single servers with Cross-Region Read Replicas enabled | Cross-Region Read Replicas for flexible server is available now, and you can start migrating your single server. |
52-
| Single servers with Query Store enabled | You are eligible to migrate and you can configure slow query logs on the target flexible server by following steps [here](/azure/mysql/flexible-server/tutorial-query-performance-insights#configure-slow-query-logs-by-using-the-azure-portal). You can then view query insights by using [workbooks template](/azure/mysql/flexible-server/tutorial-query-performance-insights#view-query-insights-by-using-workbooks). |
52+
| Single servers with Query Store enabled | You're eligible to migrate and you can configure slow query logs on the target flexible server by following steps [here](/azure/mysql/flexible-server/tutorial-query-performance-insights#configure-slow-query-logs-by-using-the-azure-portal). You can then view query insights by using [workbooks template](/azure/mysql/flexible-server/tutorial-query-performance-insights#view-query-insights-by-using-workbooks). |
5353
| 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). |
5454

55+
## What will happen post sunset date (September 16, 2024)?
56+
57+
Running the Single Server instance post sunset date would be a security risk, as there will be no security and bug fixes maintenance on the deprecated Single Server platform. To ensure our commitment towards running the managed instances on a trusted and secure platform post the sunset date, your Single Server instance, along with its data files, will be force-migrated to an appropriate Flexible Server instance in a phased manner.
58+
We strongly recommend to use the [Azure Database for MySQL Import CLI](../migrate/migrate-single-flexible-mysql-import-cli.md) or [Azure Data Migration](../../dms/tutorial-mysql-Azure-single-to-flex-online-portal.md) Service to migrate to Azure Database for MySQL - Flexible Server before 16 September 2024 (read the [FAQ](./whats-happening-to-mysql-single-server.md#frequently-asked-questions-faqs) to learn more) to avoid any disruptions caused by forced migration and to ensure business continuity.
59+
60+
> [!NOTE]
61+
> No SLAs, bug fixes, security fixes, or live support will be honored for your Single Server instance post the sunset date.
62+
63+
### Forced migration post sunset date
64+
65+
Post the sunset date, your Single Server instance, along with its data files, will be force-migrated to an appropriate Flexible Server instance in a phased manner. This may lead to limited feature availability as certain advanced functionality cannot be force-migrated without customer inputs to the Flexible Server instance. Read more about steps to re-configure such features post force-migration to minimize the potential impact below.
66+
67+
The following features can’t be force-migrated as they require customer input for configuration and won't be enabled on the migrated Flexible Server instance:
68+
69+
- Private Link
70+
- Data encryption (CMK)
71+
- Microsoft Entra authentication (erstwhile AAD)
72+
- Service endpoints
73+
- Infrastructure Double encryption
74+
- Read Replicas
75+
76+
### Action required post forced migration
77+
After the forced migration, you must reconfigure the features listed above on the migrated Flexible Server instance to ensure business continuity :
78+
79+
- Private Link – Read more about how to configure [here](../flexible-server/how-to-networking-private-link-portal.md)
80+
- Data encryption (CMK) - Read more about how to configure [here](../flexible-server/how-to-data-encryption-portal.md)
81+
- Microsoft Entra authentication (erstwhile AAD) - Read more about how to configure [here](../flexible-server/how-to-azure-ad.md)
82+
- Service endpoints – Service endpoint (VNet Rule) isn't supported on Azure Database for MySQL Flexible Server. We recommend configuring Private Link to meet feature parity. Read more about how to configure Private Link [here](../flexible-server/how-to-networking-private-link-portal.md)
83+
- Infrastructure Double encryption – Infrastructure Double encryption isn't supported on Azure Database for MySQL Flexible Server. We recommend configuring to meet feature parity. Read more about how to configure Data encryption (CMK) [here](../flexible-server/how-to-data-encryption-portal.md)
84+
- Read Replicas - Read more about how to configure [here](../flexible-server/how-to-read-replicas-portal.md)
85+
86+
**Important** : Single Servers with networking and security features enabled will be force-migrated to a Flexible Server instance with public access in the disabled state to protect customer data. You must enable appropriate access after the forced migration to ensure business continuity.
87+
88+
> [!NOTE]
89+
> If your server is in a region where Azure Database for MySQL - Flexible Server isn't supported, then post the sunset date, your Single Server instance will be available with limited operations to access data and to be able to migrate to Flexible Server. Your instance will not be force-migrated to Flexible Server. We strongly recommend that you use one of the following options to migrate before the sunset date to avoid any disruptions in business continuity:
90+
>
91+
> - Use Azure DMS to perform a cross-region migration to Flexible Server in a suitable Azure region.
92+
> - Migrate to MySQL Server hosted on a VM in the region, if you're unable to change regions due to compliance issues.
93+
5594
## Frequently Asked Questions (FAQs)
5695

5796
**Q. Why is Azure Database for MySQL-Single Server being retired?**
5897

59-
**A.** Azure Database for MySQL – Single Server became Generally Available (GA) in 2018. However, given customer feedback and new advancements in the computation, availability, scalability and performance capabilities in the Azure database landscape, the Single Server offering needs to be retired and upgraded with a new architecture – Azure Database for MySQL Flexible Server to bring you the best of Azure’s open-source database platform.
98+
**A.** Azure Database for MySQL – Single Server became Generally Available (GA) in 2018. However, given customer feedback and new advancements in the compute, availability, scalability and performance capabilities in the Azure database landscape, the Single Server offering needs to be retired and upgraded with a new architecture – Azure Database for MySQL Flexible Server to bring you the best of Azure’s open-source database platform.
6099

61100
**Q. Why am I being asked to migrate to Azure Database for MySQL - Flexible Server?**
62101

@@ -72,19 +111,28 @@ To upgrade to Azure Database for MySQL Flexible Server, it's important to know w
72111

73112
**Q. What happens to my existing Azure Database for MySQL single server instances?**
74113

75-
**A.** Your existing Azure Database for MySQL single server workloads will continue to function as before and will be officially supported until the sunset date. However, no new updates will be released for Single Server and we strongly advise you to start migrating to Azure Database for MySQL Flexible Server at the earliest. Post sunset date, Azure Database for MySQL Single Server platform will be deprecated and will no longer be available to host any existing instances.
114+
**A.** Your existing Azure Database for MySQL single server workloads will continue to function as before and will be officially supported until the sunset date. However, no new updates will be released for Single Server and we strongly advise you to start migrating to Azure Database for MySQL Flexible Server at the earliest. Post the sunset date, your Single Server instance, along with its data files, will be [force-migrated](./whats-happening-to-mysql-single-server.md#forced-migration-post-sunset-date) to an appropriate Flexible Server instance in a phased manner.
76115

77116
**Q. Can I choose to continue running Single Server beyond the sunset date?**
78117

79-
**A.** Unfortunately, we don't plan to support Single Server beyond the sunset date of **September 16, 2024**, and hence we strongly advise that you start planning your migration as soon as possible. Post sunset date, Azure Database for MySQL Single Server platform will be deprecated and will no longer be available to host any existing instances.
118+
**A.** Unfortunately, we don't plan to support Single Server beyond the sunset date of **September 16, 2024**, and hence we strongly advise that you start planning your migration as soon as possible. Post the sunset date, your Single Server instance, along with its data files, will be force-migrated to an appropriate Flexible Server instance in a phased manner. This may lead to limited feature availability as certain advanced functionality can't be force-migrated without customer inputs to the Flexible Server instance. Read more about steps to re-configure such features post force-migration to minimize the potential impact [here](./whats-happening-to-mysql-single-server.md#action-required-post-forced-migration). If your server is in a region where Azure Database for MySQL - Flexible Server isn't supported, then post the sunset date, your Single Server instance will be available with limited operations to access data and to be able to migrate to Flexible Server.
119+
120+
**Q. My single server is deployed in a region that doesn’t support flexible server. What will happen to my server post sunset date?**
121+
**A.** If your server is in a region where Azure Database for MySQL - Flexible Server isn't supported, then post the sunset date, your Single Server instance will be available with limited operations to access data and to be able to migrate to Flexible Server. We strongly recommend that you use one of the following options to migrate before the sunset date to avoid any disruptions in business continuity:
122+
123+
- Use Azure DMS to perform a cross-region migration to Flexible Server in a suitable Azure region.
124+
- Migrate to MySQL Server hosted on a VM in the region, if you are unable to change regions due to compliance issues.
125+
126+
**Q. Post sunset date, will there be any data loss for my Single Server?**
127+
**A.** No, there won't be any data loss incurred for your Single Server instance. Post the sunset date, your Single Server instance, along with its data files, will be force-migrated to an appropriate Flexible Server instance. If your server is in a region where Azure Database for MySQL - Flexible Server isn't supported, then post the sunset date, your Single Server instance will be available with limited operations to access data and to be able to migrate to Flexible Server in an appropriate region.
80128

81129
**Q. After the Single Server retirement announcement, what if I still need to create a new single server to meet my business needs?**
82130

83-
**A.** As part of this retirement, we will no longer support creating new Single Server instances from the Azure portal beginning **January 16, 2023**. Additionally, starting **March 19, 2024** you will no longer be able to create new Azure Database for MySQL Single Server instances using Azure CLI. If you still need to create Single Server instances to meet business continuity needs, raise an Azure support ticket.
131+
**A.** As part of this retirement, we'll no longer support creating new Single Server instances from the Azure portal beginning **January 16, 2023**. Additionally, starting **March 19, 2024** you'll no longer be able to create new Azure Database for MySQL Single Server instances using Azure CLI. If you still need to create Single Server instances to meet business continuity needs, raise an Azure support ticket.
84132

85133
**Q. After the Single Server retirement announcement, what if I still need to create a new read replica for my single server instance?**
86134

87-
**A.** You will still be able to create read replicas for your existing single server instance from the **Replication blade** and this will continue to be supported till the sunset date of **September 16, 2024**.
135+
**A.** You'll still be able to create read replicas for your existing single server instance from the **Replication blade** and this will continue to be supported till the sunset date of **September 16, 2024**.
88136

89137
**Q. Are there additional costs associated with performing the migration?**
90138

@@ -114,15 +162,15 @@ To upgrade to Azure Database for MySQL Flexible Server, it's important to know w
114162

115163
**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.
116164

117-
**Q. I have private link configured for my single server, and this feature is not currently supported in Flexible Server. How do I migrate?**
165+
**Q. I have private link configured for my single server, and this feature isn't currently supported in Flexible Server. How do I migrate?**
118166

119167
**A.** Private Link for flexible server is available now, and you can start migrating your single server.
120168

121-
**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?**
169+
**Q. I have cross-region read replicas configured for my single server, and this feature isn't currently supported in Flexible Server. How do I migrate?**
122170

123171
**A.** Cross-Region Read Replicas for flexible server is available now, and you can start migrating your single server.
124172

125-
**Q. I have TLS v1.0/1.1 configured for my v8.0 single server, and this feature is not currently supported in Flexible Server. How do I migrate?**
173+
**Q. I have TLS v1.0/1.1 configured for my v8.0 single server, and this feature isn't currently supported in Flexible Server. How do I migrate?**
126174

127175
**A.** To support modern security standards, MySQL community edition has discontinued support for communication over Transport Layer Security (TLS) 1.0 and 1.1 protocols starting with version 8.0.28. We recommend you upgrade your client drivers to support TLSv1.2 to connect securely to Azure Database for MySQL - Single Server and then proceed to migrate to Flexible Server.
128176

0 commit comments

Comments
 (0)