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:
Top comments (0)