Sziasztok!
Mail szerver migrációval kapcsolatos tervet szeretnék kigondolni. Valószínűleg mások is találkoztak már ezzel a problémával, így hátha tudtok javasolni egy használható módszert.
Szóval a feladat, egy működő levelező szerver (linux, postfix) migrálása lenne windows alatt futó hmailserverre.
A cél az lenne, hogy amíg a migráció tart és a felhasználók átkerülnek az egyik szerverről a másikra (ez akár több hét is lehet bizonyos okok miatt), a levelezés zavartalan legyen.
Kiinduló helyzet hogy az mx rekord a linux mail szerverre mutat, ott van minden postafiók.
Ha létrehozom az új szervert és felveszek rá néhány felhasználót szintén ugyanarra a domainre mint a régi szerver hogyan tudom megoldani azt, hogy a két szerver között is működjön a levelezés?
Egy olyan ötleten gondolkodom, hogy a helyi domainbe továbbítandó leveleket mindkét szerver kapja meg, vagy az egyik átküldje a másiknak azokat amelyik fiók nem azon található.
Remélem sikerült érthetően elmondanom a problémát, amellyel kapcsolatban minden segítséget szivesen fogadok.
Üdv
Ghoman
- 1980 megtekintés
Hozzászólások
100 user alatt én így csinálnám:
1. Beállítod az új szervert userestül
2. Régi szervert userek számára elérhetetlenül hagyod
3. imapcopy régiszerver->újszerver
Ez esetben a levelezés nem áll le, csak a régi levelek átpakolása az idő. Épp ezért (átlag hazai munkahelyen) péntek este a jó időpont szervercserére.
- A hozzászóláshoz be kell jelentkezni
Igen, ez a C tervem nekem is ha nem találok más megoldást.
De eddig nem találtam használható módszert arra, hogy rövid ideig egy domainben két levelező szerver működjön egymástól függetlenül de mégis kapcsolatban.
Üdv
Ghoman
- A hozzászóláshoz be kell jelentkezni
Igen, ez a C tervem nekem is ha nem találok más megoldást.
De eddig nem találtam használható módszert arra, hogy rövid ideig egy domainben két levelező szerver működjön egymástól függetlenül de mégis kapcsolatban.
Üdv
Ghoman
- A hozzászóláshoz be kell jelentkezni
pedig meg lehet oldani. nálunk így megy 3 szerver.
- A hozzászóláshoz be kell jelentkezni
Esetleg tudsz valamit írni róla, vagy egy linket tudsz küldeni ahol ennek a működése van bemutatva?
Köszönöm
- A hozzászóláshoz be kell jelentkezni
sajnos nem :(
a megoldásában nem vettem részt. nem tudom pontosan hogy van megcsinálva. de rákérdezek. hátha mondanak valamit.
- A hozzászóláshoz be kell jelentkezni
Nem egészen migráció, de egyik haver cégénél úgy működik, hogy van egy linux mailfilter gw (postfix, sa, greylist, stb.), mögötte pedig egy exchange, és akinek jutott exchange annak exchange van, akinek nem jutott exchange licensz az pedig postfixen levelezik. Domain asszem ugyanaz, mx a postfix-en van.
szerk.: nem úgy van, aldomain-nel van megoldva náluk.
Egyébként mi az oka annak, hogy erre a hmailserver-re migráltok?
- A hozzászóláshoz be kell jelentkezni
a default mail server pl. a postfix.
Akit átpakoltál a másik mail szerverre, annak a leveleit a postfix transportjával átirnyítod a másikra.
- A hozzászóláshoz be kell jelentkezni
Igen, ez volt nekem is az első ötletem, de ezt ki kell egészíteni azzal, hogy winről is átmenjenek a levelek linuxra a még nem migrált postafiókok esetében.
Ezért gondoltam, hogy talán egyszerűbb lenne ha minden levél megérkezne mindkét szerverre.
- A hozzászóláshoz be kell jelentkezni
ha nem akarsz transportot szerkesztgetni:
egyelőre a postfix kapja a levelet
a windowsnak kétféleképp is el kell venni a levelet:
1) mintha ő lenne az mx célja (azaz userKUKACdomain.hu) és akkor is, ha a helyi domaint használsz (userKUKACwindowsgep.localdomain)
2) be kell állítanod a dnsed mx rekordját úgy, hogy ha a posfixes gép megkérdi, hogy az windowsgep.localdomain-nek mi az MX-e, akkor visszaadja a windowsgep.localdomain-t.
3) a postfixesen parancssorból kipróbálod, hogy a mail userKUKACwindowsgep.localdomain paranccsal elmegy-e a levél
4) a posfixesen beállítasz aliast: userKUKACdomain.hu -> userKUKACwindowsgep.localdomain
innentől minden levél a postfixre érkezik, és az aliasok miatt átmegy a windowsra.
5) átállítod a klienseket, hogy a windows-zal beszéljenek, célszerűen ott is küldjék a leveleket
6) áítrod a domain.hu mxét, hogy a windowsos gépre mutasson.
7) ha minden ok, leállítod a postfixeset.
ennyi.
- A hozzászóláshoz be kell jelentkezni
én annak idején úgy migráltam egy windows xp + mdaemon egy exchangre, hogy létrehoztam minden felhasználónak az exchanges postafiókját, felvettem az otulook-ban, beállítottam, hogy a pop3 mdaemon postafiók levelei az exchanges ost fájlba landoljanak nem pedig egy pst-ben és utána egyszerűen átírtam a tűzfalon a mail szerver ip-jét. onnantól kezdve az exchange fogadta a leveleket. néhány teszt és ha minden ok akkor kész is. ha nem akkor még mindig vissza lehetett rakni a régire.
- A hozzászóláshoz be kell jelentkezni
Mennyi fiókról van szó? Miért pont hmail? Mekkora kieséssel lehet számolni?
- A hozzászóláshoz be kell jelentkezni
Kb. 30 fiókról van szó, viszont vannak benne távfelhasználók is akiknél nehezebb a konfiguráció.
Lehetséges, hogy az egy hétvégén történő teljes átállást fogom választani, így ha gond van vissza tudok állni a régi szerverre anélkül, hogy bármit elkonfiguráltam volna.
Viszont a kérdés mindenképp érdekel már csak tanulási szempontból is.
Azért hmail mert windowsos szervert akartam keresni mindenképpen (az okai most kevésbé lényegesek, de a linux nem fog maradni), az exchange túl drága, túl nagy tudású és erőforrás igényű a feladathoz, az ingyenes szoftverek közül a hmailserver tűnt a legalkalmasabbnak.
Kiesési időt egy hétvégén belül kell tartani, viszont nem lehet egy elveszett levél sem.
- A hozzászóláshoz be kell jelentkezni
imapsync megoldja
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni