PlanetScale Details Massively Parallel Backups: Restoring PB-Scale Databases at 50GB/s

bibryam · x · 2026-08-06

PlanetScale shared its massively parallel backup and restoration approach for petabyte-scale sharded databases (Postgres and MySQL). By spinning up temporary, backup-specific nodes for each shard, the system can pull data from object storage and replay Write-Ahead Logs (WAL) independently and in parallel.

This technique delivers massive speedups: restoring a 32TB dataset takes roughly 22 hours with a single stream, but only 42 minutes when parallelized across 32 shards. The architecture achieves backup rates exceeding 50GB/s without impacting production workloads.

Original post →

More from Infra

Infra channel →