Backups commands
14 public backups command entries, with syntax, aliases, permissions, and examples.
Commands in this category#
backup, recover. Open a command below for its syntax and requirements.
Before running a command#
Replace placeholder arguments with the intended server, member, role, channel, or value. Check caller permissions and Blood’s role hierarchy before performing administrative actions. Examples are syntax references, not instructions to change your server. The command reference guide explains argument notation.
Command quick reference
Blood’s real command help cards, including syntax, examples, aliases, permissions, categories, cooldowns, and interactive paginator controls.
Group Command: backup
Creates and safely restores server configuration snapshots
1Syntax: backup (subcommand)Command: backup automatic
Configures recurring integrity-checked server snapshots
1Syntax: backup automaticCommand: backup create
Snapshots roles, channels, and permission overwrites
1Syntax: backup create [name]2Example: backup create before-moderation-changeCommand: backup delete
Deletes a stored backup without changing the server
1Syntax: backup delete (id)2Example: backup delete 1Command: backup diff
Compares a backup with the current server without changing anything
1Syntax: backup diff (id)2Example: backup diff 1Command: backup restore
Additively restores missing roles/channels after exact confirmation
1Syntax: backup restore (id) confirm2Example: backup restore 1 confirmCommand: backup verify
Checks a backup's JSON and SHA-256 integrity without restoring it
1Syntax: backup verify (id)2Example: backup verify 4Command: backup view
Shows the contents and metadata of a backup
1Syntax: backup view (id)2Example: backup view 1Command: backup automatic disable
Stops future automatic snapshots without deleting saved backups
1Syntax: backup automatic disableCommand: backup automatic enable
Enables automatic full-structure snapshots
1Syntax: backup automatic enable [days] [retention]2Example: backup automatic enable 3 5Group Command: recover
Previews and runs guarded full-structure server recovery
1Syntax: recoverCommand: recover plan
Shows exactly what a recovery would restore without changing anything
1Syntax: recover plan (backup id)2Example: recover plan 4Command: recover run
Executes a verified recovery after an exact owner confirmation
1Syntax: recover run (backup id) RECOVER2Example: recover run 4 RECOVERCommand: recover status
Shows the persisted result of a recovery run
1Syntax: recover status (recovery id)2Example: recover status 2