Dies ist eine alte Version des Dokuments!
Das Paket benno-tools installiert das Kommandozeilenwerkzeug benno
mit Admin-Werkzeugen für das Archiv.
Das Kommando benno implementiert einzelne Sub-Programme mit speziellen Funktionen. Mit dem Schalter -h können hierzu genauere Informationen ausgegeben werden.
benno -h usage: benno [-h] {backup,info,reindex,verify} ... Benno Archiv Toolbox positional arguments: {backup,info,reindex,verify} sub-command help backup Prints files in repo to backup in reverse order (newest file first) info Show information about the current installation reindex Reindex documents from archive verify Verify consistence of the archive optional arguments: -h, --help show this help message and exit
Backup der E-Mails und des Archiv-Journals.
benno backup -h usage: benno backup [-h] [-c CONFIG] [-r REPO] [-l FILELIST] [-f] [-t TARFILE] [-s STATUSFILE] [--purge_status] [-v] optional arguments: -h, --help show this help message and exit -c CONFIG, --config CONFIG Path to the config file (/etc/benno/benno.xml) -r REPO, --repo REPO Repository path (instead derived from config file) -l FILELIST, --filelist FILELIST Print list of files to backup (default) -f, --full Full backup (ignore backup status file) -t TARFILE, --tarfile TARFILE Write backup data to tar archive file -s STATUSFILE, --statusfile STATUSFILE Store name of newest backuped file here (default:<repodir>/backup.status --purge_status Purge status before backup -v, --verbose verbose output (-vv verboser output)
Informationen über das Archiv ausgeben.
benno info -h usage: benno info [-h] [-c CONFIG] [-v] optional arguments: -h, --help show this help message and exit -c CONFIG, --config CONFIG Path to the config file (/etc/benno/benno.xml) -v, --verbose verbose output (-vv verboser output)
Einzelne E-Mails oder Boxen re-indexieren.
Achtung! Zum Re-Indexieren einzelner Boxen oder eines Containers empfehlen wir vorzugehen wie unter Re-Import beschrieben.
benno reindex -h usage: benno reindex [-h] (-b BOX | -m MAILID) [-c CONFIG] [-i INBOX] [-r REPO] [-v] optional arguments: -h, --help show this help message and exit -b BOX, --box BOX Reindex the given box (ALL: whole archive) -m MAILID, --mailid MAILID Mail id to reindex -c CONFIG, --config CONFIG Path to the config file (/etc/benno/benno.xml) -i INBOX, --inbox INBOX Path to the inbox directory (/srv/benno/inbox) -r REPO, --repo REPO Path to repository -v, --verbose Verbose output (-vv verboser output)
Integrität des Archiv und des Journals überprüfen.
benno verify -h usage: benno verify [-h] [-c CONFIG] [-r REPO] [-j JOURNAL] [-a] [-v] optional arguments: -h, --help show this help message and exit -c CONFIG, --config CONFIG Path to the config file (/etc/benno/benno.xml) -r REPO, --repo REPO Path to repository -j JOURNAL, --journal JOURNAL Verify consistence of the journalchain (default) -a, --archive Verify consistence of the archived files against journal (includes --journal) -v, --verbose Verbose output (-vv verboser output)