DUXPLIMA Documentation

Operator commands

Every /uxmbackup subcommand, its permission, its arguments and what it answers.

/uxmbackup, aliases /backup and /uxmb. Every node is op by default.

CommandPermissionWhat it does
/uxmbackupuxmbackup.statusSays to add help
/uxmbackup versionuxmbackup.statusThe running version
/uxmbackup reloaduxmbackup.reloadReads the configuration and the windows again
/uxmbackup run <set>uxmbackup.runRuns one set now. run.unknown-set for a name no set has
/uxmbackup list [limit]uxmbackup.listThe runs, newest first: id, state, size, when. limit 1 to 100, default 10
/uxmbackup info <id>uxmbackup.listWhat one archive holds and how big it is
/uxmbackup verify <id>uxmbackup.verifyReads one archive back and says whether it is whole
/uxmbackup pruneuxmbackup.pruneApplies every storage's retention now, oldest first
/uxmbackup storagesuxmbackup.statusEvery storage: whether it answers, how many archives, how much space
/uxmbackup statusuxmbackup.statusWhat is running now and what is due next
/uxmbackup menuuxmbackup.menuOpens the archives window. Player only
/uxmbackup restore <id> [--to <folder>] [--token <token>] [--passphrase <passphrase>] [--in-place]uxmbackup.restoreThe three levels of putting an archive back. Console only
/uxmbackup hash <passphrase>uxmbackup.restoreTurns a passphrase into the line for restore.passphrase-hash. Console only
/uxmbackup doctoruxmbackup.doctorThe health checks, one line each
/uxmbackup languxmbackup.languageThe language you read, and the choices. Player only
/uxmbackup lang set <language>uxmbackup.languageChooses a language. Player only
/uxmbackup lang resetuxmbackup.languageFollows the client again. Player only
/uxmbackup lang set-player <player> <language>uxmbackup.player-languageSets another player's language
/uxmbackup lang reset-player <player>uxmbackup.player-languageClears another player's choice

run

The answer is run.started, then one of:

AnswerWhen
run.doneThe archive reached every storage, with its id, size and time
run.partialIt was written and did not reach every storage; the console holds why
run.failedWith the reason
run.refusedAnother run is in flight, or the disk would drop below free-space-floor-mb

verify

verify.running, then verify.whole with the number of files checked, or verify.broken with how many are missing and how many are damaged.

restore

FormLevel
restore <id> or restore <id> --in-place1: the plan and a token
restore <id> --to <folder>2: extract only
restore <id> --token <token> --passphrase <passphrase>3: in place

See Restoring for every refusal.

Reload

A reload is swapped in whole; a file that does not parse keeps the running settings, answers admin.reload-failed, and the console says why. storage and commands.conf need a restart.

Related: Overview, Permissions