Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Cyrus Imap sichern

  1. #1
    Registrierter Benutzer Avatar von Stolzi
    Registriert seit
    Dec 2003
    Beiträge
    410

    Question Cyrus Imap sichern

    Hallo,

    kann mir da bitte wer mit Tips und Erklärung helfen??
    Ich checke einfach nicht was ich in Cyrus IMAP sichern muss um die Postfächer nach einem Crash wieder herzustellen. Total verwirrend:
    Ich habe einmal alle Mails in /var/spool/imap/...
    Ich habe Datenbanken in /var/lib/imap/user/....
    Ich habe da anscheinend backups in /var/lib/imap/backup/....
    Kann mir wer sagen was ich davon für eine Wiederherstellung verwenden kann? Ich habe nicht sehr viele User usw, also müsste ich nur die Mails wieder herbekommen nachdem ich den User wieder angelegt habe... Vor allem wäre ich über eine Erleuterung auch sehr dankbar, da ich wie gesagt einfach nicht mitsteige.

    Danke
    Stolzi

  2. #2
    Registrierter Benutzer
    Registriert seit
    Aug 2002
    Beiträge
    574
    hast du schon was rausbekommen? Ich wüsste das nämlich auch gerne ;-)

  3. #3
    Registrierter Benutzer
    Registriert seit
    May 2004
    Beiträge
    22
    Gesichert werden müssen (rekursiv) /var/lib/imap und /var/spool/imap. Während der Sicherung muss Cyrus down sein, Postfix kann weiterlaufen, da die Mail auf deferred gestellt wird. Ich habe das Nachts in einem cronjob laufen und kopiere die Daten einfach auf einen anderen Server.

    Gruss...

  4. #4
    Registrierter Benutzer
    Registriert seit
    Aug 2002
    Beiträge
    319
    Gibt es auch eine moeglichkeit zur Sicherung im laufenden Betrieb?
    -----------------------------
    Werbeslogan: "Our hardware runs better without windows."
    Gentoo XP 2500+, 1 GB RAM, Geforce 2 GTS & Acer Travelmate 800, Pentium-M 1.3Ghz, ATI M9000, 512 MB RAM

    http://www.peacefuldesert.net

  5. #5
    Premium Mitglied Avatar von Stormbringer
    Registriert seit
    Sep 2002
    Ort
    Hattingen/Ruhr
    Beiträge
    2.514
    @Jonta
    Hoffentlich mußt Du keine Rücksicherung starten!
    Vergleiche: http://acs-wiki.andrew.cmu.edu/twiki...w/Cyrus/Backup
    (Konfigdateien)

    @Hotspott
    denke ich nicht, da der Status und der Inhalt der .db Dateien dann wohl nicht sicher ist ...

    Gruß
    Continuum Hierarchy Supervisor:
    You have already been assimilated.
    Save our cows - eat Vegetarians!
    (Rechtschreibreformverweigerer)

  6. #6
    Registrierter Benutzer Avatar von bla!zilla
    Registriert seit
    Apr 2001
    Beiträge
    9.884
    Ich fahre für mein Backup Cyrus-IMAP, Saslautd, Postfix und Fetchmail runter.

    Code:
    #!/bin/bash
    #
    # Skript zum Sichern von wichtigen Systemverzeichnissen und Userdaten.
    
    echo "Stoppe Postfix, Cyrus, Fetchmail und Saslautd..."
    /etc/init.d/postfix stop && /etc/init.d/fetchmail stop && /etc/init.d/cyrus stop && /etc/init.d/saslauthd stop
    echo "Starte Backup von Cyrus IMAP... `date +%X`"
    echo "Archiv wird unter /tmp abgelegt..."
    tar czf /tmp/cyrus-`date +%d%m%Y`.tgz /var/imap /var/spool/imap /etc/imapd.conf /etc/cyrusimap /etc/cyrus.conf
    echo "Backup ist fertig `date +%X`"
    cd /tmp ; mv cyrus-`date +%d%m%Y`.tgz /home/samba/Daten/Backup/tripwire.blazilla.local
    echo "Archiv wurde nach /home/samba/Daten/Backup/tripwire.blazilla.local verschoben. `date +%X`"
    echo "Starte Postfix, Cyrus, Fetchmail und Saslautd..."
    /etc/init.d/postfix start && /etc/init.d/cyrus start && /etc/init.d/fetchmail start && /etc/init.d/saslauthd start
    Nicht schön, funktioniert aber.

  7. #7
    Alpha Fan Avatar von r2k
    Registriert seit
    Apr 2003
    Beiträge
    772
    Zitat Zitat von Stormbringer
    @Jonta
    Hoffentlich mußt Du keine Rücksicherung starten!
    Vergleiche: http://acs-wiki.andrew.cmu.edu/twiki...w/Cyrus/Backup
    (Konfigdateien)

    @Hotspott
    denke ich nicht, da der Status und der Inhalt der .db Dateien dann wohl nicht sicher ist ...

    Gruß
    Und wie sieht das mit dem Restore aus?
    Würde das so gehen?
    Cyrus stoppen
    Danten zurück kopieren
    Cyrus starten

  8. #8
    Premium Mitglied Avatar von Stormbringer
    Registriert seit
    Sep 2002
    Ort
    Hattingen/Ruhr
    Beiträge
    2.514
    Im Prinzip: Ja - scheinst alle benötigten Dateien zu sichern (das sollte aber jeder für die von ihm genutzte Distri prüfen, und nicht einfach ein solches Skript übernehmen!).
    Mußt es halt mal auf einem anderen System testen ... überprüft Du denn zwischendurch mal den Status der DB (bei SuSE heißt es bspw. /usr/lib/crus/bin/chk_cyrus)?

    Gruß
    Continuum Hierarchy Supervisor:
    You have already been assimilated.
    Save our cows - eat Vegetarians!
    (Rechtschreibreformverweigerer)

  9. #9
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Das sind doch im Hintergrund Berkeley Datenbanken, oder? Bei SuSE>=9.0 bdb4.x. Diese lassen sich mit db-recover (dbrecover, db_recover ?) wieder herstellen, wenn man Glück hat. Wenn ich die Datenbanken von einem System mit bdb<4.x nehme, kann ich sie doch so ohne weiteres nicht auf ein neues System verfrachten, meine ich. EIgentlich müsste es doch eine Möglichkeit geben, die *.db zu "dumpen", so wie mysqldump oder so ähnlich.

    Just my 0,02€

    mamue

  10. #10
    Premium Mitglied Avatar von Stormbringer
    Registriert seit
    Sep 2002
    Ort
    Hattingen/Ruhr
    Beiträge
    2.514
    Bei SuSE kann ein dump mittels ctl_mboxlist -d erstellt werden.
    Das Einlesen des dumps wird mittels ctl_mboxlist -u durchgeführt.
    (Zumindest wenn ich die Doku beim überfliegen richtig interpretiere ...)
    Wenn ich mich aber nicht irre, müssen dafür die Konfigdateien da sein, da darin u. a. partition-default, configdirectory, etc. angegeben sind.

    Gruß
    Continuum Hierarchy Supervisor:
    You have already been assimilated.
    Save our cows - eat Vegetarians!
    (Rechtschreibreformverweigerer)

Ähnliche Themen

  1. mailserver (postfix, cyrus imap, fetchmail)
    Von mpphp im Forum Hier Suchen und Finden, Links, Tutorials
    Antworten: 19
    Letzter Beitrag: 05.07.04, 20:16
  2. Fetchmail E-Mails an Cyrus IMAP Server übergeben
    Von flo#bre im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 01.04.04, 00:06
  3. Problem mit Cyrus IMAP Server
    Von darom im Forum Linux als Server
    Antworten: 18
    Letzter Beitrag: 06.03.03, 12:23
  4. Mailweiterleitung POSTFIX --> CYRUS IMAP
    Von steve-bracket im Forum Linux als Server
    Antworten: 7
    Letzter Beitrag: 05.01.03, 15:04
  5. cyrus IMAP Passwort???Wichtig
    Von dsplauen im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 24.10.02, 08:43

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •