- Newest
- Most votes
- Most comments
Hi, There is no direct upgrade path from Amazon Aurora Serverless V1(MySQL 5.7) to V2 (MySQL 8.0). Below is a blog post below that provides an upgrade path that allows you to go from an Amazon Serverless v1 DB to a provisioned Aurora cluster with only a 30-second failover. Then you can use the new blue/green deployment to upgrade the DB to a version supported by Aurora Serverless v2, and add a serverless instance to your cluster. https://aws.amazon.com/blogs/database/upgrade-from-amazon-aurora-serverless-v1-to-v2-with-minimal-downtime/
Regards, Ranjini
HI Anu,
Thanks for your response! If you are having an issue with the switch-over, I would recommend opening a support case as they have access to tools that can help to troubleshoot the issue.
Regards,
Ranjini
Relevant content
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 months ago
Thanks for your response, Ranjini. I found the same blog post you shared and could get ahead with the upgrade, but it was not seamless. While switching over from Blue deployment to Green, the database was stuck in 'Switching Over' state for around 20 hours before it rolled back and went to 'Available' state again (even with switchover timeout set to 5 mins). During this time the database was unavailable and we had to switch our application to use the backup database server. Not sure if you have come across a similar issue in the past with this upgrade path.
While trying this the 2nd time, the database is stuck in 'Modifying' state after being migrated from Serverless to provisioned cluster. It has added a provisioned reader instance which is available, but the cluster state is still 'Modifying' after 2 days which makes it unavailable for any further modifications.