Skip to content
SPECIFICTION
Get listed

BackupMod vs BtrBack

BackupMod

github.com

BtrBack

github.com

Side by side

FigureBackupModBtrBack
Price from—Free
Free plan—Yes
Free trial——
Open source——
Linux—Yes
Self-hostedYesYes
Plans published01
Spec score · Minecraft Backup Software7.3 (#11)7.8 (#9)
LicenseThe project is licensed under the MIT license.The 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.
PurposeBackupMod is a Minecraft server mod for automatic and manual backups, permission management, and automatic deletion of old backups.BtrBack is a Minecraft backup plugin that uses Btrfs snapshots.

Plans

BackupMod

No plans published.

BackupMod pricing →

BtrBack

  • FreeFree

BtrBack pricing →

In their own words

BackupMod

BackupMod is a free, self-hosted Minecraft server mod for creating and restoring automatic or manual backups. Administrators can schedule several backups each day, check the time until the next run, and set a retention limit that removes the oldest files automatically. Backups can be named, renamed, listed, deleted, or restored by name or as the latest backup. Restoring a selected backup disconnects all players and stops the server. Files and folders can be excluded and later included again. An upload command downloads a ZIP from a direct URL, but Google Drive links do not work. Commands are limited to server operators or authorized players, with normal and detailed logging options. Backups stay in the server’s local backups/ folder. Installation uses the server’s mods folder; Modrinth lists Fabric, dedicated servers, and Minecraft Java Edition 1.21.8–1.21.10.

Visit github.com

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