BTFU continuous rsync incremental backup - Automatic Backup Solution for Minecraft
Imagine a backup system that creates snapshots of your Minecraft folder while saving up to 85% of disk space compared to conventional methods! How is this possible? It's all thanks to hardlink technology, which allows creating multiple file entries for the same data without duplication.
BTFU fully automates the backup process, performing them every 5 minutes. The system intelligently manages backup history, keeping up to 128 recent copies by default, with distribution following a logarithmic principle - more frequent copies from recent times and rare but preserved snapshots from the entire world's history.
How the Technology Works
The mod implements a time-tested UNIX backup strategy. Using rsync or its Java implementation, BTFU synchronizes the server state with the main backup copy, then creates a hard-linked copy in a timestamped folder. Each new backup only takes up space for changed files, making the system exceptionally efficient.
Advantages Over Other Solutions
Unlike other backup mods that either work too infrequently (once an hour or less) or use proprietary formats for restoration, BTFU provides simple file snapshots available for direct use. If you already use similar backup scripts, this mod simply automates the process you're familiar with.
After configuring the backup folder, you can forget about BTFU until restoration is needed. The mod works quietly in the background, reporting issues only through system logs.
Important Recommendations
BTFU primarily protects against world corruption due to mod errors. To protect against hard drive failures, it's recommended to store backups on separate media. Perfectly consistent backups are only possible with a full server shutdown, but for most situations, automatic backup during server operation is quite sufficient.