Can't upgrade MySQL 5.7 (2.11.3) to MySQL 8 (3.02.2)

0

The error message I receive is:

We're sorry, your request to modify DB cluster clu1 has failed. RDS does not support creating a DB instance with the following combination: DBInstanceClass=db.t2.medium, Engine=aurora-mysql, EngineVersion=8.0.mysql_aurora.3.02.2, LicenseModel=general-public-license. For supported combinations of instance class and database engine version, see the documentation.

There is no link to the "documentation" so don't know where the problem is and how to move forward from this point

Ignacio
asked a year ago800 views
3 Answers
1

Hi, documentation for this is in section "Supported DB engines for DB instance classes" at https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html

I hope that you'll find what you need.

Didier

profile pictureAWS
EXPERT
answered a year ago
0

Hello,

Please refer to the below documentation to see the supported DB engines for DB instance class. For your Aurora MySql engine class : db.t2.medium only 1.x and 2.x versions are supported , 3.01.0 and higher are not supported.

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.html#Concepts.DBInstanceClass.SupportAurora

AWS
SSaxena
answered a year ago
0

Listing the DB instance classes that are supported by a specific DB engine version in an AWS Region

aws rds describe-orderable-db-instance-options --engine aurora-mysql --engine-version 8.0.mysql_aurora.3.02.0 --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" --output table --region us-east-1

---------------------------------------------
|    DescribeOrderableDBInstanceOptions     |
+------------------+------------------------+
|  DBInstanceClass | SupportedEngineModes   |
+------------------+------------------------+
|  db.r5.12xlarge  |  provisioned           |
|  db.r5.16xlarge  |  provisioned           |
|  db.r5.24xlarge  |  provisioned           |
|  db.r5.2xlarge   |  provisioned           |
|  db.r5.4xlarge   |  provisioned           |
|  db.r5.8xlarge   |  provisioned           |
|  db.r5.large     |  provisioned           |
|  db.r5.xlarge    |  provisioned           |
|  db.r6g.12xlarge |  provisioned           |
|  db.r6g.16xlarge |  provisioned           |
|  db.r6g.2xlarge  |  provisioned           |
|  db.r6g.4xlarge  |  provisioned           |
|  db.r6g.8xlarge  |  provisioned           |
|  db.r6g.large    |  provisioned           |
|  db.r6g.xlarge   |  provisioned           |
|  db.serverless   |  provisioned           |
|  db.t3.large     |  provisioned           |
|  db.t3.medium    |  provisioned           |
|  db.t4g.large    |  provisioned           |
|  db.t4g.medium   |  provisioned           |
|  db.x2g.12xlarge |  provisioned           |
|  db.x2g.16xlarge |  provisioned           |
|  db.x2g.2xlarge  |  provisioned           |
|  db.x2g.4xlarge  |  provisioned           |
|  db.x2g.8xlarge  |  provisioned           |
|  db.x2g.large    |  provisioned           |
|  db.x2g.xlarge   |  provisioned           |
+------------------+------------------------+

You can replace your preferred region in the above CLI and get the list of DB instance classes that are supported by a specific DB engine version in an AWS Region.

AWS
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions