In-place replacement of RDS Aurora Serverless v1 with v2

0

I am wondering if there is any way to perform an in-place replacement of the Aurora Serverless v1 with a v2 cluster.

What I mostly care about is that the following things do not change:

  1. CloudFormation IDs
  2. Cluster endpoints
  3. Secret Manager secret for the cluster
  4. CF stack output references (they have references)

Provided that the significant downtime is acceptable.

Basically, just want to swap these out, without changing anything else.

I am ok with a scripted approach or a CF deployment in stages approach.

1 Answer
0

No, not possible unfortunately as v2 is a completely different service than v1. To call them both "Aurora" is not really accurate, or at least not v1 and v2 as they are different products all togheter. With v2 you'll get a "real" Cluster and readers/writers which behaves very differently from v1.

Also you'll pay a lot more for v2, AND you'll not have the Data-API in v2 (and from the looks of it we'll never get it in v2 as AWS has screwed us v1 user over...) so you can't use the buffering/scaling help from the Data-API, nor will you be able to use v2 with AppSync as a respolver.

If you have scaling issues with v1 (which we all do!), don't use the Data-API for anything and are willing to pay more for a solution that scales better then v2 is a good choice!

answered a year ago
  • Indeed, @Yusuf Mayet, and they also support inline upgrade from v1 to v2 now, IF you are on Postgresql v13! We've waited 2 years for this... Please note that v2 with Data-API is only available in very few regions this far (2024-01-05) though!

  • @rePost-User-7375555 "support inline upgrade from v1 to v2 now, IF you are on Postgresql v13!" -- can you please elaborate on that? I do not see this option, and we are on v13.12 (latest available for v1).

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