CaCl2Backup
github.com
What it is
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.
Spec sheet
- What it does
- CaCl2Backup is a Minecraft server backup mod designed for Fabric.Read 3 Oct 2026 · github.com
- Purpose
- CaCl2Backup is a Minecraft server backup mod designed for Fabric.Read 4 Oct 2026 · github.com
- Integrations
- The README documents Fabric and Minecraft requirements and does not name any external backup storage integrations.Read 4 Oct 2026 · github.com
- Security
- The project changelog says it added Zip Slip path-traversal protection and backup-name path filtering.Read 3 Oct 2026 · github.com
- Support
- The repository page lists zero open issues when viewed.Read 4 Oct 2026 · github.com
- License
- The project lists the MIT license.Read 4 Oct 2026 · github.com
- Access control
- All /backup commands require operator privileges.Read 4 Oct 2026 · github.com
- Backup integrity
- Backups use temporary output, full CRC verification, and atomic publication.Read 3 Oct 2026 · github.com
- Backup triggers
- It supports interval, daily schedule, server-stop, and manual backup triggers that can be combined.Read 4 Oct 2026 · github.com
- Compatibility
- The stated requirements are Minecraft 26.0+ in the 26.x series, Fabric Loader 0.15.0+, Fabric API, and Java 25+.Read 4 Oct 2026 · github.com
- Compatibility limit
- The README specifies Minecraft 26.0+ in the 26.x series.Read 3 Oct 2026 · github.com
- Compression integrity
- The mod writes backups to temporary output, verifies CRC, and publishes them atomically after validation.Read 4 Oct 2026 · github.com
- Configuration
- The mod stores configuration at config/cacl2backup.json and supports reloading it without restarting the server.Read 4 Oct 2026 · github.com
- Installation
- Installation instructions say to put the mod JAR in the server's mods folder after installing Fabric Loader and Fabric API.Read 4 Oct 2026 · github.com
- Management
- Operators can create, list, restore, and delete backups with /backup commands; commands require OP privileges.Read 3 Oct 2026 · github.com
- Requirements
- The README lists Minecraft 26.0+, Fabric Loader 0.15.0+, Fabric API, and Java 25+ as requirements.Read 3 Oct 2026 · github.com
- Restore
- It restores world saves from backups, and restore operations overwrite the current world save.Read 4 Oct 2026 · github.com
- Restore recovery
- The changelog describes level.dat validation, preserved rollback worlds, automatic swap rollback, and recovery on the next start after failed startup.Read 4 Oct 2026 · github.com
- Restore safeguards
- The changelog describes validating level.dat before restore and rollback handling for failed swaps.Read 3 Oct 2026 · github.com
- Retention
- Automatic cleanup can apply both a maximum backup count and maximum backup age; the documented defaults are 10 backups and 7 days.Read 4 Oct 2026 · github.com
- Security fixes
- The changelog reports fixes for Zip Slip path traversal, backup-name path filtering, and a TOCTOU race condition.Read 4 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Combines interval, daily, and server-stop triggers.
- Verifies backups with CRC before atomic publication.
- Retention can limit backup count and age.
- Configuration reloads without a server restart.
Limits
- Requires Minecraft 26.0+ in the 26.x series.
- Requires Fabric Loader, Fabric API, and Java 25+.
- Restore replaces the current world save.
- All backup commands require OP privileges.
Who it suits
It suits operators of self-hosted Minecraft Java servers using Fabric who want scheduled or server-stop world backups and operator-managed restores. Its stated version, loader, API, and Java requirements are specific.
Verdict
CaCl2Backup specifies its backup triggers, retention controls, integrity checks, and restore behavior. Check the listed Fabric and Minecraft requirements before installing it.
Where Specifiction places it
- Minecraft Backup Software#6 of 308.2