cyrus Imap backup über ctl_cyrusdb
Posted: 2003-03-07 15:51
Hallo Allerseits,
ich Plane hier grade das Backup von meinem Mail System.
Dieses besteht bei mir neben Postfix, Mysql für die User
Verwaltung und Tabellen auch aus dem Cyrus Imap Server.
System ist Debian Woddy, mit den Cyrus21 Pakete
von people.debian.org/~hmh/
Geplannt ist es, die angelegten Kontos die Quotas,
die angelegten Imap Ordner und Einstellungen zu sichern.
Diese werden ja bei cyrus in einer Datenbank gehalten (Wenn ich das richtig verstanden habe).
Cyrus bitet dafür wohl schon was an.
Dazu habe ich eine Verstädnis Frage die mir die Man Pages von Cyrus
nicht beantworten konnten.
Ã?ber "ctl_cyrusdb -c" wird ein backup der datenbank angelegt.
über "ctl_cyrusdb -r" soll diese laut doko wieder eingespielt werden.
in der Cyrus.conf ist momentan für ctl_cyrusdb ein Interwall von einer
halben Stunde angegeben.
im cyrus config Verzeichnis (angegeben in der imapd.conf)
gibt es auch ein Verzeichnis "db" und zwei backup Verzeichnisse
"db.backup1" und "db.backup2"
"db.backup2" ist dabei immer eine halbe Stunde
älter als "db.backup1"
Ich denke mal das immer zwei Backups vorgehalten werden
und in "db" die eigentliche Datenbank drinnsteht.
Ist das so korrekt ?
Reicht es wenn ich einfach den inhalt des "db.backup1" verzeichnis
sichere ? Dieses Verzeichnis gegebenfals wieder
zurücksicher und Cyrus neustarte ? ("ctl_cyrusdb -r" steht in der Cyrus.conf drinn)
Kann ich villeicht auch irgentwo den Pfad angeben an den das
Backup hingesichert wird ?
Stehen da wirklich alle Infos drinne die ich benötige (ich weis
auch das da die eigentlichen Mails nicht mit drinn stehen)
schönen dank schonmal für helfende Links und worte.
Gruß Marc.
ps. Will mal hoffen das ich das schon richtig erkannt habe :-)
ich Plane hier grade das Backup von meinem Mail System.
Dieses besteht bei mir neben Postfix, Mysql für die User
Verwaltung und Tabellen auch aus dem Cyrus Imap Server.
System ist Debian Woddy, mit den Cyrus21 Pakete
von people.debian.org/~hmh/
Geplannt ist es, die angelegten Kontos die Quotas,
die angelegten Imap Ordner und Einstellungen zu sichern.
Diese werden ja bei cyrus in einer Datenbank gehalten (Wenn ich das richtig verstanden habe).
Cyrus bitet dafür wohl schon was an.
Dazu habe ich eine Verstädnis Frage die mir die Man Pages von Cyrus
nicht beantworten konnten.
Ã?ber "ctl_cyrusdb -c" wird ein backup der datenbank angelegt.
über "ctl_cyrusdb -r" soll diese laut doko wieder eingespielt werden.
in der Cyrus.conf ist momentan für ctl_cyrusdb ein Interwall von einer
halben Stunde angegeben.
im cyrus config Verzeichnis (angegeben in der imapd.conf)
gibt es auch ein Verzeichnis "db" und zwei backup Verzeichnisse
"db.backup1" und "db.backup2"
"db.backup2" ist dabei immer eine halbe Stunde
älter als "db.backup1"
Ich denke mal das immer zwei Backups vorgehalten werden
und in "db" die eigentliche Datenbank drinnsteht.
Ist das so korrekt ?
Reicht es wenn ich einfach den inhalt des "db.backup1" verzeichnis
sichere ? Dieses Verzeichnis gegebenfals wieder
zurücksicher und Cyrus neustarte ? ("ctl_cyrusdb -r" steht in der Cyrus.conf drinn)
Kann ich villeicht auch irgentwo den Pfad angeben an den das
Backup hingesichert wird ?
Stehen da wirklich alle Infos drinne die ich benötige (ich weis
auch das da die eigentlichen Mails nicht mit drinn stehen)
schönen dank schonmal für helfende Links und worte.
Gruß Marc.
ps. Will mal hoffen das ich das schon richtig erkannt habe :-)