A
Anonymouse
Guest
Bin gerade an der Planung eines Postfix Failovers. Platt ausgedrückt: Zwei Server mit identischer Konfiguration. Fällt der eine aus übernimmt der andere dessen Aufgabe.
Einer der MTA's soll im Idealfall dann immer von der Außenwelt erreichbar sein und auch für die Mail-Zustellung für die Clients (über dovecot).
Jetzt bin ich kein Freund von komplizierten Lösungen, die eine Wartung bzw. Support nur erschweren, falls es wirklich zu einem Ausfall des primären MTA's kommen sollte.
Mein bisher Favorit ist daher folgende Variante:
- beide Server haben die identische Hardware
- Debian Linux als OS
- identische Konfiguration von Postfix / dovecot
- Verwendung von UCARP
Mit UCARP ist es möglich eine virtuelle IP-Adresse zwischen zwei Hosts zu teilen. Beide werden also mit UCARP konfiguriert. Die MTA's werden unter der virtuellen IP-Adresse bekannt gemacht. Fällt ein MTA aus (nicht mehr erreichbar) übernimmt UCARP den Wechsel zur zweiten, nur UCARP bekannten IP-Adresse. Weder Clients noch andere MTAs sollten von einem Ausfall also etwas mitbekommen.
Jemand schonmal so ein Setup aufgesetzt? Vor-/Nachteile? Oder andere Tips?
Danke!
Einer der MTA's soll im Idealfall dann immer von der Außenwelt erreichbar sein und auch für die Mail-Zustellung für die Clients (über dovecot).
Jetzt bin ich kein Freund von komplizierten Lösungen, die eine Wartung bzw. Support nur erschweren, falls es wirklich zu einem Ausfall des primären MTA's kommen sollte.
Mein bisher Favorit ist daher folgende Variante:
- beide Server haben die identische Hardware
- Debian Linux als OS
- identische Konfiguration von Postfix / dovecot
- Verwendung von UCARP
Mit UCARP ist es möglich eine virtuelle IP-Adresse zwischen zwei Hosts zu teilen. Beide werden also mit UCARP konfiguriert. Die MTA's werden unter der virtuellen IP-Adresse bekannt gemacht. Fällt ein MTA aus (nicht mehr erreichbar) übernimmt UCARP den Wechsel zur zweiten, nur UCARP bekannten IP-Adresse. Weder Clients noch andere MTAs sollten von einem Ausfall also etwas mitbekommen.
Jemand schonmal so ein Setup aufgesetzt? Vor-/Nachteile? Oder andere Tips?
Danke!