3 ms·
Its a completely crazy process but it works roughly like this: (going from RDS Postgres on 12.6 to Aurora Serverless V2) 1. You create a snapshot of your orig
by lysecret 4y ago
Its a completely crazy process but it works roughly like this:
(going from RDS Postgres on 12.6 to Aurora Serverless V2)
1. You create a snapshot of your original db
2. You update that snapshot to 13.4 (NOT 13.6!!)
3. You have to use the AWS CLI (because the online migrate doesn't work) to create a cluster from the snapshot
4. Remember this cluster is 13.4, serverless only works with 13.6, so we have to upgrade it later again
5. However we can only upgrade it when there is a running system
6. so we create a non-serverless aurora instance. Most instance types returned an error but using t3.medium worked, you can create that with public access.
7. when they are both created you can already try to ping your DB (it should work)
8. upgrade to 13.6
9. Now you are able to change the DB instance type to serverless
Edit: BTW I am available for hire as an external contractor for this kind of stuff ;)