Datensicherung von qmail Mail Server
Ich würde gerne alle Emails vom qmail Server zuverlässig nächtlich sichern
Gibt es ein fertiges Skript, wie man alle Emails von den einzelnen qmail Accounts unter Linux (debian) sichern kann?
Soweit ich gesehen habe sind das nur verzeichnisse und dateien? Genügt das, wenn man diese mit gzip oder so packt? Ggf, muss der qmail Server vor dem packen der Dateien noch gestoppt werden? Die Dateien sollten am ende dann noch auf einen FTP server hochgeladen werden. Idealerweise sollte das Archiv also (da kein SFTP) mit einem passwort versehen.
Ich habe zwar ein dickes Buch über den qmail Server (MITP) aber leider wird von der Datensicherung nichts erwähnt...
Über alle Ideen und möglichst fertige Lösungen wäre ich sehr dankbar!
Danke,
Phil
Gibt es ein fertiges Skript, wie man alle Emails von den einzelnen qmail Accounts unter Linux (debian) sichern kann?
Soweit ich gesehen habe sind das nur verzeichnisse und dateien? Genügt das, wenn man diese mit gzip oder so packt? Ggf, muss der qmail Server vor dem packen der Dateien noch gestoppt werden? Die Dateien sollten am ende dann noch auf einen FTP server hochgeladen werden. Idealerweise sollte das Archiv also (da kein SFTP) mit einem passwort versehen.
Ich habe zwar ein dickes Buch über den qmail Server (MITP) aber leider wird von der Datensicherung nichts erwähnt...
Über alle Ideen und möglichst fertige Lösungen wäre ich sehr dankbar!
Danke,
Phil
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 106613
Url: https://administrator.de/contentid/106613
Ausgedruckt am: 23.11.2024 um 01:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo Phil,
das hast du richtig erkannt. Es ist alles Dateibasierend. Wenn Du lediglich Die Emials sichern möchtest, reicht es die Home-Verzeichnisse zu sichern.
Alles weitere liegt und /var/qmail
Im Grunde kannst du um eine Komplettsicherung zu machen
/home
/var/qmail
sichern.
Wobei /var/qmail im Falle eines Server-Defektes, welches eine Neuinstallation zur Folge hat, durch eine Neuinstallation wieder hergestellt werden, da an qmail noch die Supervisescripte, etc hängt, welches teilweise über die Festplatte verstreut ist.
Im Ordner /var/qmail ist hauptsächlich der Ordner control und supervise interessant.
In Control werden die Einstellungen von qmail gespeichert und unter supervise sind die Scripte für die verschiedenen qmail - Dienste abgelegt, wobei das Script des smtp-Dienstes oft stark angepasst wird für Spamfilterung.
Zu Sicheung würde ich tar und gzip heranziehen
Beispiel
tar -cf /backup/home.tar /home
tar -cf /backup/qmail.tar /var/qmail
gzip /backup/home.tar
gzip /backup/qmail.tar
Zur Verschlüsselung würde ich Truecrypt, dass es ja auch für Linux gibt. Ich muss hier allerdings sagen, dass ich das bisher noch nie unter Linux getestet habe.
Gruss
Achim
das hast du richtig erkannt. Es ist alles Dateibasierend. Wenn Du lediglich Die Emials sichern möchtest, reicht es die Home-Verzeichnisse zu sichern.
Alles weitere liegt und /var/qmail
Im Grunde kannst du um eine Komplettsicherung zu machen
/home
/var/qmail
sichern.
Wobei /var/qmail im Falle eines Server-Defektes, welches eine Neuinstallation zur Folge hat, durch eine Neuinstallation wieder hergestellt werden, da an qmail noch die Supervisescripte, etc hängt, welches teilweise über die Festplatte verstreut ist.
Im Ordner /var/qmail ist hauptsächlich der Ordner control und supervise interessant.
In Control werden die Einstellungen von qmail gespeichert und unter supervise sind die Scripte für die verschiedenen qmail - Dienste abgelegt, wobei das Script des smtp-Dienstes oft stark angepasst wird für Spamfilterung.
Zu Sicheung würde ich tar und gzip heranziehen
Beispiel
tar -cf /backup/home.tar /home
tar -cf /backup/qmail.tar /var/qmail
gzip /backup/home.tar
gzip /backup/qmail.tar
Zur Verschlüsselung würde ich Truecrypt, dass es ja auch für Linux gibt. Ich muss hier allerdings sagen, dass ich das bisher noch nie unter Linux getestet habe.
Gruss
Achim
Hi Phil,
jetzt muss ich doch noch mal genauer nachfragen:
Du meinst die Emails wenn du von den Textdateien sprichst, richtig? Denn das ist extrem ungewöhnlich, wenn die Emails da liegen würden....
i.d.R. Liegen die Emails im Ordner /home/Maildir
Wichtig wäre noch dass bei den Emails in /home/Maildir die Zugriffrechte und der Eigentümer mit gespeichert werden, bei einer Rücksicherung ist das wieder zu setzen!
Ansonsten sind ide Formate der Configurationsdateien, als auch der gespeicherten Emails identisch. qmail gibt es seit vielen Jahren in der Version 1.03. Es gibt immer eine neue Patchsammlung mit netqmail. Aber auch dort sind keine änderungen der Textdateien zu erwarten.
Gruss
Achim
jetzt muss ich doch noch mal genauer nachfragen:
Du meinst die Emails wenn du von den Textdateien sprichst, richtig? Denn das ist extrem ungewöhnlich, wenn die Emails da liegen würden....
i.d.R. Liegen die Emails im Ordner /home/Maildir
Wichtig wäre noch dass bei den Emails in /home/Maildir die Zugriffrechte und der Eigentümer mit gespeichert werden, bei einer Rücksicherung ist das wieder zu setzen!
Ansonsten sind ide Formate der Configurationsdateien, als auch der gespeicherten Emails identisch. qmail gibt es seit vielen Jahren in der Version 1.03. Es gibt immer eine neue Patchsammlung mit netqmail. Aber auch dort sind keine änderungen der Textdateien zu erwarten.
Gruss
Achim
Hallo Phil,
ah du hast Vpopmail installiert. das ist wichtig. Ja beim Komplilieren kannst du festlegen wo vpopmail abgelegt wird.
Ich bin nicht 100%ig sicher, aber wenn du die assign und die cdb mitsicherst sollte die vpopmail - Zuordnung erhalten bleiben, als auch die Passwörter.
/var/qmail/mailnames/DOMAIN/ ist somit der home-ordner des Users unter dem Vpopmail ausgeführt wird.
Sicher mal alles unter qmail und installiere es wieder so, dann sollte es eigentlich gehen. das hast du aber jede Menge Arbeit vor dir, aber das weisst du sicher..
Gruss
Achim
ah du hast Vpopmail installiert. das ist wichtig. Ja beim Komplilieren kannst du festlegen wo vpopmail abgelegt wird.
Ich bin nicht 100%ig sicher, aber wenn du die assign und die cdb mitsicherst sollte die vpopmail - Zuordnung erhalten bleiben, als auch die Passwörter.
/var/qmail/mailnames/DOMAIN/ ist somit der home-ordner des Users unter dem Vpopmail ausgeführt wird.
Sicher mal alles unter qmail und installiere es wieder so, dann sollte es eigentlich gehen. das hast du aber jede Menge Arbeit vor dir, aber das weisst du sicher..
Gruss
Achim