Perform an Aurora MySQL blue/green deployment for a zero-downtime major version upgrade

domain: docs.aws.amazon.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. In the RDS console, select your Aurora MySQL cluster and choose 'Create Blue/Green Deployment' — AWS provisions a green cluster as a replicated copy of the blue cluster.
  2. Apply the desired changes (engine version upgrade, parameter group changes) to the green cluster while it replicates from blue with low lag.
  3. Test your application against the green cluster endpoint; verify query behavior and performance before switching over.
  4. Initiate switchover from the RDS console or CLI (`aws rds switchover-blue-green-deployment`); Aurora atomically redirects connections — typical switchover takes under a minute.
  5. After switchover confirm the green cluster is now serving production traffic, then delete the old blue cluster after a validation period.

Known gotchas

Related routes

Execute an Aurora blue/green deployment for a zero-downtime schema or version upgrade
aws-aurora · 6 steps · unrated
Use PostgreSQL logical replication to perform a zero-downtime major-version upgrade
postgresql.org · 5 steps · unrated
Deploy MySQL Group Replication in single-primary mode for automatic-election HA
dev.mysql.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans