Benutzer-Werkzeuge

Webseiten-Werkzeuge


benno-archive-tool

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
benno-archive-tool [2021/03/12 13:01] – angelegt lwsystemsbenno-archive-tool [2024/01/11 15:25] (aktuell) lwsystems
Zeile 1: Zeile 1:
 ====== benno-archive-tool ====== ====== benno-archive-tool ======
  
-Das Programmpaket //benno-archive-tool// stellt Werkzeuge zum direkten Bearbeiten des Indexes oder Repositories zur Verfügung.+Das Programmpaket //benno-archive-tool// stellt Werkzeuge zum direkten Bearbeiten des Indexes oder Repositories zur Verfügung. Mit dem Kommando
  
-Der Index ist durch den Benno Archive Daemon gelockt und muss vor der Arbeit mit diesem Tool gestoppt werden. Wir empfehlen vor Arbeiten am Index oder dem Repo, ein aktuelles Backup oder ein Snapshot des Systems zu erstellen.+  apt install benno-archive-tool 
 + 
 +wird das Programm installiert. 
 + 
 +//**Der Index ist durch den Benno Archive Daemon gelockt und muss vor der Arbeit mit diesem Tool gestoppt werden.**// Wir empfehlen vor Arbeiten am Index oder dem Repo, ein aktuelles Backup oder ein Snapshot des Systems zu erstellen.
  
 ====== Vorgehensweise ====== ====== Vorgehensweise ======
  
   * Benno-Id der E-Mail(s) ermitteln   * Benno-Id der E-Mail(s) ermitteln
-  * Benno Archive Daemon stoppen+  * Benno Archive Daemon stoppen: ''systemctl stop benno-archive''
   * benno-archive-tool mit der ID-Liste und entsprechenden Parametern aufrufen   * benno-archive-tool mit der ID-Liste und entsprechenden Parametern aufrufen
-  * Benno Archive Daemon starten+  * Benno Archive Daemon starten: ''systemctl start benno-archive''
  
 ====== ID der E-Mails ermitteln ====== ====== ID der E-Mails ermitteln ======
Zeile 22: Zeile 26:
 ===== E-Mail Liste ===== ===== E-Mail Liste =====
  
-Eine größere Liste von E-Mails kann über das Logfile oder per Konsole mit dem Kommando ''[[benno-client]]'' mittels Suchanfrage erstellt werden. +Eine größere Liste von E-Mails kann über das Logfile oder per Konsole mit dem Kommando ''[[benno-client]]'' mittels Suchanfrage erstellt werden. Die Liste aller E-Mails aus dem Jahr 2011 erstellen Sie wie folgt: 
 + 
 +<file> 
 +benno-client --limit 10000000 -q '(Date:[201101011000 TO 201131122359])' > /tmp/2011.list 
 +</file> 
 + 
 +**Achtung:** Der Parameter ''--limit'' gibt an, wieviele E-Mail IDs maximal ausgegeben werden sollen. Daher muss er größer als die Anzahl der E-Mails im fraglichen Zeitraum. 
 + 
 +Falls die E-Mails eines anderen Containers als dem Standard-Container //BennoContainer// ermittelt werden sollen, wird dieser mittels ''-C $CONTAINERNAME'' übergeben.
  
 ====== Funktionsbeschreibung ====== ====== Funktionsbeschreibung ======
Zeile 41: Zeile 53:
  
 ==== Beispiele ==== ==== Beispiele ====
 +
 +Mit dem Parameter //-m// wird die [[rest_interface#e-mail_mittels_bennoid_laden|BennoID]] der zu löschenden E-Mail übergeben.
  
 === Mail löschen === === Mail löschen ===
benno-archive-tool.1615554061.txt.gz · Zuletzt geändert: 2021/03/12 13:01 von lwsystems