sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #09783
Re: Backup mail server
Mogens Kjær skrev:
> Hvordan kører man nemmest en site med to sendmail mail
> servere?
Kyl sendmail ud og erstat den med qmail. Så slipper man
for at skulle opgradere hele tiden. Der er ikke kommet
ny qmail i over et år, og listen over kendte bugs er
tom.
> Hvis hovedserveren (laveste MX nr) er nede, skal mails dirigeres
> til reserveserveren.
Reserveserveren skal vide at den skal acceptere post
til @ditdomæne og at den ikke er til den selv. Så ryger
den i kø til hovedserveren svarer.
> Jeg kunne godt tænke mig, at folk kunne logge ind på reserveserveren
> og hente deres mails, mens hovedserveren er nede.
Det er svært, for hvis brugeren findes på maskinen, vil
posten blive leveret der - og forsvinde fra spool'en, og
dermed ikke blive sendt videre til den anden server.
Brugeren kan så have en forward fil (eller et alias) som
sender en kopi videre til bruger@hovedserverhostnavn.ditdomæne.
Normalt vil der ikke blive leveret post til
reserveserveren, så det bliver lidt tilfældigt hvad
der lander der. Måske er det godt nok?
> Når hovedserveren så kommer op igen, skal alle mails, der er tilbage i
> /var/spool/mail overføres fra reserveserveren til
> hovedserveren.
Det bliver de, pg.a. MX'en.
> Hvordan gør man dette smartest?
Hvis sendmail revurderer det der ligger i spool hver gang
den laver retry, kunne man måske vente med at oprette
brugerne til hovedserveren en dag går ned. Samtidig skal
man putte ditdomæne ind i sendmail.cw, så maskinen
betragter posten som lokal, og man skal sørge for
at en kopi af posten bliver forwardet til hovedservere.
Jeg ville vælge følgende løsning som jeg har brugt
i over et år, med 1 driftstop (power fail), og 0
tabt post, selvom disken ikke var spejlet i starten.
Kør qmail på spejlede diske på hovedserveren, på
pålidelig hardware, og glem reserveserveren. Posten kan
sagtens ligge i kø ude omkring i verden i et par dage.
Alternativt giv reserververen den lave MX så posten
altid spooles på den så man har den, selvom brugerne
ikke kan få fat i den. Hvis den så går ned, kan man
fjerne dens MX så posten bliver leveret til hovedserveren.
Det var så min mening.
--
torben fjerdingstad | linux-2.2.10-smp/GNU/gnome-1.0
tfj@xxxxxxxxxxxxxxx | Man skal ikke skyde bjørnen
http://www.fjerdingstad.dk | før skindet er solgt.
Follow ups