DEV Community

Cover image for Demystifying backup consistency: how to balance integrity and live opperations 💾
Flora Brandão for Upsun

Posted on

Demystifying backup consistency: how to balance integrity and live opperations 💾

Achieving true database and filesystem consistency during live backups is a classic engineering grind. Standard live backups often mean weaker guarantees, while strict consistency can disrupt your live services.

Here is how we handle this balance on Upsun:

The problem:
Choosing between a disruptive backup that guarantees perfect filesystem and service consistency, or a live backup that keeps operations running but weakens your guarantees.

The fix:
Implementing a strategy that addresses consistency at both the filesystem level and between separate services during the backup process.

Why it matters:
Developers get to understand exactly how a consistent backup works on Upsun, allowing them to make informed choices on which method to use based on their specific infrastructure needs.

Check out the full technical write-up to learn why backup consistency matters and how Upsun manages it:

Backup consistency: why it matters and how Upsun handles it - Upsun Developer

Learn what backup consistency means at the filesystem and service levels, and how Upsun balances consistent backups with zero-disruption live backups.

favicon developer.upsun.com

Top comments (0)