Skip to content
Opensource internals
  • Posts

Backups

ClickHouse Coordinates a Cluster-Wide Backup with ZooKeeper

Oct 23, 2026 22 min read Jay Hubbert

A cluster-wide backup is a ZooKeeper-coordinated election: one owner per data file, a stage barrier between phases, and a consensus loop over metadata.

ClickhouseBackupsZookeeperDistributedInternals

Read more →

ClickHouse Incremental Backups Store Only the Changed Tail of a File

Oct 23, 2026 16 min read Jay Hubbert

Incremental backups reuse the base backup’s bytes: only the suffix after a verified shared prefix is uploaded, and the restore concatenates the two halves.

ClickhouseBackupsIncrementalInternals

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·