Show information about backups.
-Usage: `backup-status [-q] [<job> [<job> [...]]]`
+Usage:
+
+- `backup-status [--errors|--latest] [--quick] [<job> [<job> [...]]]`
+- `backup-status --running`
Options:
-- `-q`: *quick mode*, don't calculate backup sizes.
+- `-e`, `--errors`: only show current backups with errors (implies `--latest`).
+- `-l`, `--latest`: only show latest backup generations.
+- `-q`, `--quick`: *quick mode*, don't calculate backup sizes.
+- `-r`, `--running`: check if an `backup-script` task is currently running.
+
+When no *job* is given, all defined jobs are listed.
### backup-audit
Options:
-- `-q`: *quiet mode*, don't show jobs without "relevant" changes.
-- `-v`: *verbose mode*, show all checks that are run.
+- `-d`, `--dirs`: compare two backup directories (not jobs).
+- `-q`, `--quiet`: *quite mode*, only list jobs with changes or errors.
+- `-v`, `--verbose`: *verbose mode*, show all checks that are run.
+
+When no *job* is given, all defined jobs are checked.
## Configuration
done
Usage() {
- echo "Usage: $NAME [-q|--quiet] [-v|--verbose] [<system> [<system> [...]]]"
+ echo "Usage: $NAME [-q|--quiet] [-v|--verbose] [<job> [<job> [...]]]"
echo " $NAME <-d|--dirs> <dir1> <dir2>"
echo
+ echo " -d, --dirs Compare two backup directories (not jobs)."
+ echo " -q, --quiet Quite mode, only list jobs with changes or errors."
+ echo " -v, --verbose Verbose mode, show all checks that are run."
+ echo
+ echo "When no <job> is given, all defined jobs are checked."
+ echo
exit 2
}
default_tags=""
Usage() {
- echo "Usage: $NAME [<options>] [<system> [<system> [...]]]"
+ echo "Usage: $NAME [<options>] [<job> [<job> [...]]]"
echo
echo " -n, --dry-run Test run only, don't copy any data."
echo " -p, --progress Show progress, see rsync(1)."
echo " -t TAG, --tag TAG Only run jobs with tag TAG."
echo " -x, --no-exec Don't run global pre-/post-exec commands."
echo
- echo "When no <system> is given, all defined systems are used."
+ echo "When no <job> is given, all defined systems are used."
echo
# shellcheck disable=SC2086
echo -e $config_info
done
Usage() {
- echo "Usage: $NAME [--errors|--latest] [--quick] [<system> [<system> [...]]]"
+ echo "Usage: $NAME [--errors|--latest] [--quick] [<job> [<job> [...]]]"
echo " $NAME --running"
echo
- echo " --errors, -e Only show current backups with errors (implies \"--latest\")."
- echo " --latest, -l Only show latest backup generations."
- echo " --quick, -q Don't calculate backup sizes."
- echo " --running, -r Check if an \"backup-script\" task is currently running."
+ echo " -e, --errors Only show current backups with errors (implies \"--latest\")."
+ echo " -l, --latest Only show latest backup generations."
+ echo " -q, --quick Don't calculate backup sizes."
+ echo " -r, --running Check if an \"backup-script\" task is currently running."
+ echo
+ echo "When no <job> is given, all defined jobs are listed."
echo
exit 2
}