CaCl2Backup vs Minecraft Backup
CaCl2Backup
github.comMinecraft Backup
github.comSide by side
| Figure | CaCl2Backup | Minecraft Backup |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Linux | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · Minecraft Backup Software | 8.2 (#6) | 8.0 (#8) |
| License | The project lists the MIT license. | The repository identifies its license as the MIT License. |
| Purpose | CaCl2Backup is a Minecraft server backup mod designed for Fabric. | Minecraft Backup is a script for backing up Minecraft server worlds on Linux. |
| Requirements | The README lists Minecraft 26.0+, Fabric Loader 0.15.0+, Fabric API, and Java 25+ as requirements. | Installation requires tar and the chosen compression program, with gzip as the default; RCON use also requires xxd. |
| Retention | Automatic cleanup can apply both a maximum backup count and maximum backup age; the documented defaults are 10 backups and 7 days. | It can thin old backups by keeping the last 24 hourly and 30 daily backups, then using remaining space for weekly backups, or delete the oldest backup sequentially. |
Plans
In their own words
CaCl2Backup
CaCl2Backup is a Fabric mod for backing up Minecraft Java server worlds. It can create backups on an interval, on a daily schedule, or when the server stops, and those triggers can be combined. Backups are written to temporary output, checked with CRC verification, and published only after validation. Automatic cleanup can limit both the number of backups and their age. Operators can use /backup commands to create, list, restore, and delete backups; all commands require OP privileges. Restoring replaces the current world save, with safeguards described for validating level.dat and handling failed swaps. Configuration can be reloaded without restarting the server. Backups are stored locally, and the documented restore granularity is a full backup. Installation requires putting the mod JAR in the server’s mods folder after installing Fabric Loader and Fabric API. The stated requirements are Minecraft 26.0+ in the 26.x series, Fabric Loader 0.15.0+, Fabric API, and Java 25+. The project identifies its license as MIT.
Minecraft Backup
Minecraft Backup is a Linux script for backing up Minecraft server world folders. It can create tar archives or use the restic backend, and connects to servers managed with screen or tmux, as well as servers with RCON or Docker RCON enabled. The script works with vanilla servers and does not require plugins. Backups can be scheduled with cron; the README includes an hourly example. For older backups, users can choose no deletion, sequential deletion of the oldest backup, or thin retention. Thin retention keeps the last 24 hourly and 30 daily backups, then uses available space for weekly backups. Backups are stored locally, and restoration uses tar extraction for tar files or restic restore for restic backups. The script can post backup status messages in Minecraft chat. It requires tar and a compression program such as the default gzip; RCON also requires xxd. Player data can become out of sync with world data during backups, potentially duplicating or losing items. RCON is recommended because it waits for the server to confirm saving is complete. The README also warns that Minecraft bug MC-217729 can cause a backup to fail.