[Postfixbuch-users] Mailsystem mit mysql / eigene instanz für mailserver oder vorhandenen mysqlserver mitnutzen

Florian Kaiser fk at florian-kaiser.net
Fr Aug 27 12:36:19 CEST 2010


Hallo Liste,

uns stellt sich beim Aufsetzen eines Mailservers mit Postfix / Dovecot über
MySQL-Backend die Frage, ob wir einen vorhandenen MySQL-Server, der momentan
diverse Webauftritte versorgt mitnutzen sollten oder lieber auf einen für
den Mailserver dedizierten lokalen mysqld-instanz zurückgreifen sollten. Es
geht erstmal um ca. 200-300 Nutzer, wobei hier vielleicht maximal 30
gleichzeitig eingeloggt sein werden. Einkommende E-Mails, die bis zu einer
SQL-Prüfung durchkommen sind ca. 20 / Minute.

Kennzeichen des aktuellen MySQL-Servers:
- genügend (!!) Resourcen vorhanden (CPU, Memory, Disk)
- Regelmäßige Backup-Routinen vorhanden
- Geplant: Master - Slave-Setup für Failover, momentan nur ein Master.

Vorteile der Nutzung sehe ich:
- Vorhandene Resourcen nutzen, die sowieso "idle" sind
- keine Neukonfiguration eines mysql-servers notwendig
- durch master-slave-setup in Zukunft erhöhte Ausfallsicherheit

Nachteile:
- Daten werden "vermischt", die miteinander nichts zu tun haben sollten
- eine Webapplikation / Dos auf Webserver kann theoretisch den MySQL-Server
lahmlegen, E-Mails funktionieren dann für diese Zeit nicht
- ein Neustart des Mysql-Servers betrifft alle aktuellen E-Mail Eingänge /
eingeloggten IMAP-Nutzer
- Mailserver muss übers Netzwerk mit mysql kommunizieren, lokal wäre
schneller und weniger Fehleranfällig

Welche weiteren Vorteile bzw Nachteile seht ihr? Bin für alle Einwände /
Vorschläge und besonders Erfahrungen dankbar.


Viele Grüße
Florian




Mehr Informationen über die Mailingliste Postfixbuch-users