Skip to content
SPECIFICTION
Get listed

BtrBack vs CaCl2Backup

BtrBack

github.com

CaCl2Backup

github.com

Side by side

FigureBtrBackCaCl2Backup
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
LinuxYes—
Self-hostedYesYes
Plans published11
Spec score · Minecraft Backup Software7.8 (#9)8.2 (#6)
LicenseThe repository includes the Good Luck With That Public License, which permits copying, distribution, modification, merging, selling, publishing, and sublicensing at the user's own risk.The project lists the MIT license.
PurposeBtrBack is a Minecraft backup plugin that uses Btrfs snapshots.CaCl2Backup is a Minecraft server backup mod designed for Fabric.

Plans

BtrBack

  • FreeFree

BtrBack pricing →

CaCl2Backup

  • FreeFree

CaCl2Backup pricing →

In their own words

BtrBack

BtrBack is a Minecraft Java server plugin for making and restoring full-server backups with Btrfs snapshots. It stores backups locally, supports scheduled backups, and uses a custom retention policy. Operators install the plugin in the server’s plugins folder and use `/btrback [backup/rollback]` to create a backup or start a rollback. Normal backups appear in the `backupSnapshots` section of `backups.json`. Before a rollback, the plugin also snapshots the current server state and records it under `rollbackSnapshots`, outside the regular backup list. Restoring a backup reboots the server twice: once to restore the saved state and again to start normally. Setup requires placing the server directory in a Btrfs subvolume and mounting the root subvolume with `user_subvol_rm_allowed`. The public repository includes the Good Luck With That Public License, which permits copying, distribution, modification, merging, selling, publishing, and sublicensing at the user’s own risk. The repository page shows no releases and zero open issues. The listed plan is free at free.

Visit github.com

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.

Visit github.com