Archive:SEPsesam Extension für Open-Xchange

From SEPsesam

Copyright © SEP AG 1999-2024. Alle Rechte vorbehalten.

Jede Form der Reproduktion der Inhalte dieses Benutzerhandbuches, ganz oder in Teilen, ist nur mit der ausdrücklichen schriftlichen Erlaubnis der SEP AG gestattet. Bei der Erstellung dieses Benutzerhandbuches wurde mit größtmöglicher Sorgfalt gearbeitet, um korrekte und fehlerfreie Informationen bereit stellen zu können. Trotzdem kann die SEP AG keine Gewähr für die Richtigkeit der Inhalte dieses Benutzerhandbuches übernehmen.

Icon archived docs.png DER INHALT DIESER SEITE IST VERALTET
Die SEP AG hat die Unterstützung für veraltete SEP sesam Versionen eingestellt. Anleitungen stehen nach wie vor für diese SEP sesam Produkte zur Verfügung, jedoch übernimmt SEP AG keine Verantwortung oder Haftung für Fehler oder Ungenauigkeiten in den Anleitungen oder für die falsche Bedienung veralteter SEP sesam Software. Es wird dringend empfohlen Ihre SEP sesam Software auf die neueste Version zu aktualisieren. Die neueste Dokumentation für SEP sesam finden Sie unter Dokumentation.


Systemvoraussetzung

Installation

Installation mit Sesam Client 3.4

1. Einloggen als User: 'root'

2. Installieren oder updaten Sie die SEP sesam Open-Xchange Extension mit:

  > rpm -Uhv sesam-ox-3.4.1-XX.i386.rpm

Installation mit Sesam Client 3.6

Wie bei Sesam Client Versionen über 3.4 wird die Open-Xchange Extension im Clienten-Installationspaket mitgeliefert

Konfiguration

1. Gehen Sie im OpenXchange Server in das Verzeichnis <SESAM_ROOT>/var/ini, editieren Sie die Datei sm_ox.ini und ändern Sie den Admin User und das Passwort entsprechend Ihrer Umgebung:

  [CYRUS]
  admin=uid=mailadmin,ou=people,dc=sep,dc=de
  password=yourpassword

Die Konfiguration wird nur während der Rücksicherung von E-mails benötigt um die IMAP index Dateien zu erzeugen.

Offline Backup

Um ein SuSE Linux Open Exchange Server Backup zu starten müssen Sie die folgenden Schritte durchgehen:

  • Erstellen Sie einen neuen Sicherungsauftrag mit dem Auftragstypen SuSE Linux Open Exchange Server
  • Wenn Sie all als Quelle wählen, werden alle relevanten Daten offline gesichert. Um spezifische Dienste zu sichern müssen die folgenden Stichwörter verwendet werden:
  • ldap, wird fpr die Benutzer-Zugriffsberechtigung verwendet
  • mail, sichert alle Mails (postfix, fetchd, cyrus, webmail)
  • 'postgresql sichert die Groupware Datenbank der SuSE OpenXchange Server (Comfire)

Während des offline Backups von OpenExchange Servern werden die folgenden Dienste gestoppt:

ldap  
fetchd  
postfix  
cyrus  
groupware  
webmail  
postgresql  

Diese Dienste nach der Sicherung in umgekehrter Reihenfolge neu gestartet. Die folgenden Verzeichnisse werden gesichert:

/etc/  
/var/lib/imap/  
/var/spool/imap/  
/var/spool/postfix/  
/var/lib/ldap/  
/var/lib/pgsql/  
/var/lib/sieve/  
/var/opt/comfire/filespool/

Online Backup

Bevor Sie ein SuSE Linux OpenExchange Online Backup starten müssen Sie die Datei /etc/openldap/slapd.conf am SuSE Linux OpenExchange Server konfigurieren. Fügen Sie folgende Eiträge ein:

  1. Access control

access to *

      by peername="ip=127\.0\.0\.1" read stop
  1. Private AddressBook

access to dn="ou=addr,uid=(.*),dc=sep,dc=de" by dn="uid=<math>1,dc=sep,dc=de" write by * none

Nach der Bearbeitung starten Sie den LDAP Dienst mit dem Befehl rcldap start

Wählen Sie unter GUI->Zeitplanung->Zeitpläne->Neuer Zeitplan einen SuSE Linux OpenExchange Server Auftrag, den Sie zuvor eingegeben haben. Zusätzlich können Sie die Optionen Online oder Offline auswählen. Wird Online gewählt laufen alle Dienste während der Sicherung, bei Offline werden die Dienste gestoppt.

Rücksicherung

Wählen Sie ihre SLOX Sicherung im ersten Fenster des Rücksicherungsassistenten und klicken Sie Weiter. Im nächsten Fenster wählen Sie ihr spezifisches Sicherungs-Saveset und markieren Sie die Option gewählten Auftrag komplett zurücksichern. Während der Rücksicherung werden alle Dienste gestoppt und direkt nach der Rücksicherung wieder gestartet.

  • Auto Recover nach Restore Fügt die Datenbank ein
  • Auto Recover und Online nach Restore Fügt die Datenbank ein und startet die Dienste.
  • Kein Recover nach Restore Legt die Datenbank in eine Datei ab zum manuellen Import.

Single Mailbox Restore

Um einzelne Mailboxen rückzusichern editieren Sie bitter die /<sesam_root>/var/ini/sm_slox.ini. Fügen Sie das SLOX - Cyrus Passwort unter cyrus_passwd= yourPassword. Um komplette Mailboxen oder einzelne Mails von SLOX Benutzern rückzusichern wählen Sie Ihr SuSE Linux OpenExchange Saveset im Rücksicherungsassistenten und fahren Sie fort mit Weiter.

Danach wählen Sie die Mailboxen oder die Mail, die Sie rücksichern wollen und klicken Sie Weiter.

Sie können zwischen vier verschiedenen Rücksicherungsoptionen wählen.

1. Existierende Dateien überschreiben Wenn Sie diese Option wählen werden alle existierenden Mails überschrieben, bzw. ersetzt.

2. Anderer Mailuser Wenn Sie diese Option wählen wird die gesamte Mailbox und/oder die einzelnen Mails in den ausgewählten Rücksicherungs-User zurückgesichert. Sie können auch die Option "'Existierende Dateien überschreiben"' verwenden.

Beispiel Die Mailbox des Benutzers wird in einem neuen Mailuser erstellt (restore_user). restore_user/... restore_user/sent-mail/... restore_user/drafts/...

3. neuer Restore Ordner Mit dieser Option wird die gesamte Mailbox und/oder einzelne Mails des Users in ihrer Mailbox in einem neuen Unterordner rückgesichert. Es ist auch hier möglich die Option "`Existierende Dateien überschreiben"' zu wählen.

Beispiel Die Mailbox des Users erstellt einen neuen Unterordner (restore_folder) in der selben Mailbox. Benutzer/restore_folder/... Benutzer/restore_folder/sent-mail/... Benutzer/restore_folder/drafts/...

4. anderer Mailuser und neuer Restor Ordner Kombination von Option zwei und drei. Es ist auch möglich die Option "`Existierende Dateien überschreiben"'

Beispiel Die Mailbox des Users wird in einem Mailboxuser (restore_user) und in einem Unterordner (restore_folder) erstellt restore_user/restore_folder/... restore_user/restore_folder/sent-mail/... restore_user/restore_folder/drafts/...

Note

Wenn Ihre Mailbox im SuSE Linux OpenExchange Webinterface nicht angezeigt wird müssen Sie sie manuell hinzufügen. Dies ist möglich über Setup>Folder>Subscribe. Wählen Sie die Ordner, die Sie rückgesichert haben und fahren Sie mit Speichern fort. jetzt können Sie den Ordner in ihrem Webinterface sehen

Änderungen:

2.4.1.14

- Unterstützt OpenExchange Server
- Geteilte Ordner können per Einzelmailrücksicherung rückgesichert werden
- ACLs von Mailboxen werden korrekt rückgesichert
- IMAP spool directory wird gelesen von '/etc/imapd.conf'
- Verwendung von 'slapd' anstelle von 'ldapsearch' für LDAP Sicherungen
- Ünterstützung aller Zeichen im Passwort

2.0.2.99

- 'import site' fixed error messaging
- Symbolischer link zu '/var/spool/imap' wird nun gefolgt

2.0.2.98

- Support von SuSE OpenExchange Server 4.1
- Online restore von Mails
- Neustart des 'ncsd' Deamon nach der Rücksicherung
- Support von linefeeds in mail Betreffs
- Dump der mbox list während der Sicherung
- 'chmod 600' für die Datei 'sm_slox.ini' (Enthält das 'cyrus' Passwort)
Note
  • Symbolische Links unter '/var/spool/imap' werden nicht gesichert.
  • For the Single Mail Restore a Linux or Unix SEPsesam Server is needed (not Windows).
  • Nach der Rücksicherung der Postfix Dateien können Mails nochmals verschickt werden.
  • Vor der Rücksicherung könnte es möglich sein, dass manuell ein Link zu '/var/spool/imap' gemacht werden muss.

Weiterführende Links/Literatur