Mailman 2.1.4 migration
We have Mailman 2.1.4 currently running on a Linux Red Hat 8 box called mm.isu.edu, the mta is "postfix", and our mailing list addresses are listname@mm.isu.edu.
We would like to move or migrate our current mailman mailing lists over to a existing linux red hat box that is called lx5.isu.edu, but we would like to keep our mailing lists addresses the same, example, listname@mm.isu.edu not as listname@lx5.isu.edu. I know to do this we would need to put a CNAME in DNS pointing lx5.isu.edu to mm.isu.edu, we would also need to created a virtual server to have the web server still be mm.isu.edu .
My plan was to install a clean version of mailman 2.1.4 on lx5.isu.edu, then move the mailing lists from mm.isu.edu over to lx5.isu.edu (the directories that I would move over would be /home/mailman/lists and /home/mailman/archives) and hopefully nobody would notice that there was a change done. Basically, I'm trying to duplicate what I have on mm.isu.edu to lx5.isu.edu and then remove the old mm.isu.edu. I'm I missing any steps or is this possible?
-- Kory Wheatley Academic Computing Analyst Sr. Phone 282-3874 ######################################### Everything must point to him.
On Wednesday 18 February 2004 18:42, Kory Wheatley wrote:
We have Mailman 2.1.4 currently running on a Linux Red Hat 8 box called [...] My plan was to install a clean version of mailman 2.1.4 on lx5.isu.edu, then move the mailing lists from mm.isu.edu over to lx5.isu.edu (the directories that I would move over would be /home/mailman/lists and /home/mailman/archives) and hopefully nobody would notice that there was a change done.
Other things you should take care of
you must copy or recreate alias/virtual maps for postfix (see genaliases)
while the change to your DNS is propagating though Internet caches, messages will go partly to mm and partly to lx5. This means list archives on lx5 could have some hole and people could experience some temporary glitch (e.g. confirmations requested on mm but the response received on lx5). Try to keep refresh time to a short value during the switch, and/or shut down postfix on mm so that messages will be kept queued until sent to lx5.
-- http://thisurlenablesemailtogetthroughoverzealousspamfilters.org
At 10:42 AM -0700 2004/02/18, Kory Wheatley wrote:
My plan was to install a clean version of mailman 2.1.4 on lx5.isu.edu, then move the mailing lists from mm.isu.edu over to lx5.isu.edu (the directories that I would move over would be /home/mailman/lists and /home/mailman/archives) and hopefully nobody would notice that there was a change done. Basically, I'm trying to duplicate what I have on mm.isu.edu to lx5.isu.edu and then remove the old mm.isu.edu. I'm I missing any steps or is this possible?
This is basically the sort of thing that I'm doing for ntp.org.
My plan is to set up the new machine, copying all the
configuration information from the old machine, but not populating the list or archives just yet. Do a test for each list to some addresses I own, making sure that the behaviour is as desired with regards to how the list reacts when a subscribed or unsubscribed user posts.
Once proper behaviour is confirmed for all lists (including
USENET news gateway features, but posting to a suitable ".test" newsgroup instead), then copy the subscriber lists over for all lists. Shut down the mail servers on both the old and new systems, so that nothing comes in while you're moving things over.
Set up aliases on the old server to the addresses on the new one,
so that all mail for those lists are forwarded to the correct place (just comment out the old alias entries, in case you need to restore the previous behaviour). Once complete, copy the archives over and set up similar internal redirects within the web server, so that incoming browsers are redirected to the correct place. Keep an eye on things for a while.
Once we're satisfied, then change the DNS records so that the MX
and IP address point directly to the new server.
At least, that's my current plan. However, I will also closely
review <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.004.htp>, and then see if there are any other additions/changes that need to be made.
-- Brad Knowles, <brad.knowles@skynet.be>
"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin, Historical Review of Pennsylvania.
GCS/IT d+(-) s:+(++)>: a C++(+++)$ UMBSHI++++$ P+>++ L+ !E-(---) W+++(--) N+ !w--- O- M++ V PS++(+++) PE- Y+(++) PGP>+++ t+(+++) 5++(+++) X++(+++) R+(+++) tv+(+++) b+(++++) DI+(++++) D+(++) G+(++++) e++>++++ h--- r---(+++)* z(+++)
participants (3)
-
Brad Knowles
-
Kory Wheatley
-
Simone Piunno