Learn how to upgrade a Postgres Aurora DB from v10 to v13 with minimal downtime using native replication and a blue/green deploy approach.
•11m read time• From eng.lyft.com
Table of contents
Postgres Aurora DB major version upgrade with minimal downtimeIntroductionConsidered Upgrade ApproachesIn-place upgradeDMSNative Logical ReplicationUpgrade using Logical ReplicationReplication Setup (Phase 1)Part 1: Setup publisher (PG10)Part 2: Setup subscriber (PG13)Bring traffic to our upgraded DB (Phase 2)Reason to halt trafficApproach to halt traffic and avoid writesSwitching traffic to the target DBCutover stepsClosing NotesAcknowledgementsSort: