Lyft Engineering
Read post

Postgres Aurora DB major version upgrade with minimal downtime

Learn how to upgrade a Postgres Aurora DB from v10 to v13 with minimal downtime using native replication and a blue/green deploy approach.

    #postgresql#aurora
Mar 11, 2024•11m read time•From eng.lyft.com
Post cover image
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 NotesAcknowledgements
25 Impressions
Lyft Engineering's image
Lyft Engineering

LyftEng's platform is a central hub for engineering insights and technology updates from Lyft's engi...

10 Followers

•

14 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard