Freedom251 › Minecraft Backup Software
CaCl2Backup

What CaCl2Backup is
CaCl2Backup is a free, MIT-licensed backup mod for Minecraft Java servers using Fabric. It can create backups at intervals, on a daily schedule, or when the server stops, and those triggers can be combined. Backup files are written to temporary output, checked with full CRC verification, and published atomically after validation. Automatic cleanup can enforce both a maximum backup count and a maximum age. Operators can create, list, restore, and delete backups through /backup commands; all commands require OP privileges. Restoring replaces the current world save. The configuration can be reloaded without restarting the server. The changelog describes restore checks and recovery measures, including level.dat validation and rollback handling, and reports path-traversal and backup-name protections. To install it, first install Fabric Loader and Fabric API, then put the mod JAR in the server’s mods folder. The stated requirements are Minecraft 26.0+ in the 26.x series, Fabric Loader 0.15.0+, Fabric API, and Java 25+. Backups are stored locally, and restore granularity is a full backup.
Who it suits
CaCl2Backup suits operators of Fabric-based Minecraft Java servers who need scheduled or server-stop world backups and operator-controlled restore commands. It requires the listed Minecraft, Fabric, and Java versions.
What it does well
- Combines interval, daily, and server-stop backup triggers.
- Verifies backup data with full CRC checks.
- Retention can limit both backup count and age.
- Configuration reloads without a server restart.
- Changelog describes restore validation and rollback handling.
What to know first
- Limited to 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.
Limits
The free plan is a self-hosted mod requiring Minecraft 26.0+ in the 26.x series, Fabric Loader 0.15.0+, Fabric API, and Java 25+. Restore is documented as a full backup and replaces the current world save.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | MIT-licensed Fabric server mod · requires Minecraft 26.0+, Fabric Loader 0.15.0+, Fabric API, and Java 25+ | Free |
As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Install Fabric Loader and Fabric API on the server.
- Confirm the server uses Minecraft 26.0+ in the 26.x series and Java 25+.
- Download the mod from its GitHub website.
- Place the mod JAR in the server’s mods folder.
- Use operator privileges for /backup commands.
CaCl2Backup is a free, server-side backup mod for Minecraft Java worlds running on Fabric. It fits administrators who want recurring local copies and operator-controlled recovery without a paid service. Its careful validation and rollback measures are valuable, but the Minecraft 26.x requirement and full-world restore scope make it a specialized choice.
Overview
This mod stores Minecraft server worlds locally and can trigger backups at intervals, on a daily schedule, or when the server stops; those triggers can be combined. It is designed for world protection rather than broad server-file backup, and it does not name external storage integrations. Retention can automatically remove copies after a maximum count or maximum age, helping keep local storage under control.
The backup pipeline is more disciplined than a simple directory copy. CaCl2Backup writes temporary output, performs full CRC verification, and publishes a backup atomically after validation. Restoring is consequential: it replaces the current world save. Validation of level.dat, preserved rollback worlds, swap rollback, and recovery handling after a failed startup provide useful protection when that replacement goes wrong.
Key features
- Combined triggers: Interval, daily, and server-stop schedules cover routine snapshots and planned shutdowns. Administrators can combine them rather than choosing only one pattern.
- Integrity-first publication: Temporary output, CRC checks, and atomic publication reduce the chance that an incomplete archive is presented as a usable backup.
- Configurable retention: Automatic cleanup can enforce both a maximum backup count and a maximum backup age. That limits local accumulation, although operators must choose values that leave enough recovery history.
- Operator commands: Users with OP privileges can create, list, restore, and delete backups through /backup commands. Requiring operator access keeps these actions behind the server’s existing privilege boundary.
- Restore safeguards: The mod validates level.dat, preserves rollback worlds, and can reverse a failed swap. Recovery on the next start addresses failures that occur during startup after a restore.
- Reloadable configuration: Configuration can be reloaded without restarting the server, useful when changing schedules or retention policies on an active instance.
- Security fixes: Reported protections include Zip Slip path-traversal defenses, backup-name path filtering, and a fix for a TOCTOU race condition.
Pricing
| Plan | Price | What you get |
|---|---|---|
| Free | free | MIT-licensed Fabric server mod; requires Minecraft 26.0+ in the 26.x series, Fabric Loader 0.15.0+, Fabric API, and Java 25+ |
There are no paid tiers, seat charges, quotas, or trial terms. The trade-off is not a reduced feature set between plans, but the need to supply and maintain a compatible Fabric server and local storage yourself. The MIT license also suits operators who prefer an open-source component they can run on their own infrastructure.
Platforms
CaCl2Backup is self-hosted and targets Minecraft Java servers. Installation requires Fabric Loader and Fabric API, after which the mod JAR goes in the server’s mods folder. Compatibility is specifically Minecraft 26.0 and newer within the 26.x series, with Java 25 or newer. Those requirements exclude servers on other Minecraft versions, editions, or mod loaders.
Who it's for
Choose it if you administer a Fabric-based Java server on the supported 26.x line and want scheduled local world snapshots, retention by count or age, and command-driven full-world restoration. It is particularly suited to operators who value verified, atomically published archives and rollback handling.
Look elsewhere if you need backups of arbitrary server files, remote or cloud destinations, granular file-level restoration, or compatibility beyond the stated Minecraft and Fabric requirements. Restores replace the active world, so it is not a tool for selectively recovering one folder or asset.
Pros and cons
Pros
- Multiple trigger types: Interval, daily, and shutdown events can be combined for broader routine coverage.
- Strong restore safeguards: CRC verification, atomic publication, metadata validation, and rollback handling address incomplete backups and failed swaps.
- Practical retention controls: Both count and age limits help prevent uncontrolled local growth.
- Open-source licensing: The MIT license permits a straightforward self-hosted deployment.
Cons
- Narrow compatibility: It requires Minecraft 26.x, Fabric Loader 0.15.0+, Fabric API, and Java 25+.
- Local-only storage: No external backup destination is named, so a host failure can affect both server and copies.
- World-only, full restores: It does not provide broader server-file coverage or selective restore granularity.
- Privileged recovery: Every management command requires OP access, which may not fit teams wanting a separate backup-admin role.
Alternatives
For a broader comparison, see Minecraft Backup Software.
- InstantBackup is another free, open-source Minecraft server mod, with Linux, macOS, Windows, and self-hosted platforms.
- MineBackup is free software with no paid plans or usage limits stated, and supports Linux, macOS, Windows, and self-hosted setups.
- FastBack is a free Minecraft backup mod under GNU GPL version 2 for Linux, macOS, and Windows.
- Just Enough Backups is a free, open-source Fabric mod for server-side world backups on Linux, macOS, and Windows.
- BtrBack is a free Minecraft backup plugin for Linux and self-hosted deployments, but requires a Btrfs subvolume.
- FolderRewind is a free, open-source Windows 10/11 option.
- Minecraft Backup is a free backup script for Minecraft servers on Linux and self-hosted systems.
- ServerBackup is a free Minecraft server backup plugin for Linux and self-hosted use.
Verdict
CaCl2Backup is a strong fit for administrators running supported Fabric Java servers who want free, local world backups with combined schedules and unusually careful restore recovery. Its main reasons to look elsewhere are equally clear: strict Minecraft 26.x and Java 25+ requirements, local-only storage, and full-world replacement rather than granular recovery.
Verdict
CaCl2Backup offers local world backups with configurable triggers and retention, plus operator commands for managing and restoring them. Confirm the server meets its specific version requirements, and note that restoration replaces the current world save.
Questions
How much does CaCl2Backup cost?
The listed Free plan costs nothing. The project is MIT-licensed.
Which Minecraft versions does it support?
The stated compatibility is Minecraft 26.0+ in the 26.x series.
What does it back up, and where are backups stored?
Its backup scope is worlds only, and the storage destination is local.
How can operators manage backups?
Operators can create, list, restore, and delete backups with /backup commands. Every command requires OP privileges.
What does a restore do?
It restores a full backup and replaces the current world save.
What does installation require?
The listed requirements are Fabric Loader 0.15.0+, Fabric API, and Java 25+, as well as Minecraft 26.0+ in the 26.x series. The mod JAR goes in the server’s mods folder.
Facts from CaCl2Backup's own pages
- Access control
- All /backup commands require operator privileges. · github.com, 4 Oct 2026
- Backup integrity
- Backups use temporary output, full CRC verification, and atomic publication. · github.com, 3 Oct 2026
- Backup triggers
- It supports interval, daily schedule, server-stop, and manual backup triggers that can be combined. · github.com, 4 Oct 2026
- Compatibility
- The stated requirements are Minecraft 26.0+ in the 26.x series, Fabric Loader 0.15.0+, Fabric API, and Java 25+. · github.com, 4 Oct 2026
- Compatibility limit
- The README specifies Minecraft 26.0+ in the 26.x series. · github.com, 3 Oct 2026
- Compression integrity
- The mod writes backups to temporary output, verifies CRC, and publishes them atomically after validation. · github.com, 4 Oct 2026
- Configuration
- The mod stores configuration at config/cacl2backup.json and supports reloading it without restarting the server. · github.com, 4 Oct 2026
- Installation
- Installation instructions say to put the mod JAR in the server's mods folder after installing Fabric Loader and Fabric API. · github.com, 4 Oct 2026
- Integrations
- The README documents Fabric and Minecraft requirements and does not name any external backup storage integrations. · github.com, 4 Oct 2026
- License
- The project lists the MIT license. · github.com, 4 Oct 2026
- Management
- Operators can create, list, restore, and delete backups with /backup commands; commands require OP privileges. · github.com, 3 Oct 2026
- Purpose
- CaCl2Backup is a Minecraft server backup mod designed for Fabric. · github.com, 4 Oct 2026
- Requirements
- The README lists Minecraft 26.0+, Fabric Loader 0.15.0+, Fabric API, and Java 25+ as requirements. · github.com, 3 Oct 2026
- Restore
- It restores world saves from backups, and restore operations overwrite the current world save. · github.com, 4 Oct 2026
- Restore recovery
- The changelog describes level.dat validation, preserved rollback worlds, automatic swap rollback, and recovery on the next start after failed startup. · github.com, 4 Oct 2026
- Restore safeguards
- The changelog describes validating level.dat before restore and rollback handling for failed swaps. · github.com, 3 Oct 2026
- Retention
- Automatic cleanup can apply both a maximum backup count and maximum backup age; the documented defaults are 10 backups and 7 days. · github.com, 4 Oct 2026
- Security
- The project changelog says it added Zip Slip path-traversal protection and backup-name path filtering. · github.com, 3 Oct 2026
- Security fixes
- The changelog reports fixes for Zip Slip path traversal, backup-name path filtering, and a TOCTOU race condition. · github.com, 4 Oct 2026
- Support
- The repository page lists zero open issues when viewed. · github.com, 4 Oct 2026
- What it does
- CaCl2Backup is a Minecraft server backup mod designed for Fabric. · github.com, 3 Oct 2026
Where CaCl2Backup stands on Freedom251
- Minecraft Backup Software#9 of 30