On Thu, Apr 19, 2012 at 11:22, Jan-Frode Myklebust <janfr...@tanso.net>wrote:

> I need to migrate 15K users to a new domain name, and plan to use "dsync
> mirror" in the transition phase. Could someone confirm that this should
> work:
>
> Before giving users access to new-domain do a first sync to get all the
> stale data over:
>
>        for user in $old-domain; do
>                dsync mirror $user@old-domain $user@new-domain
>        done
>
> Configure sieve vacation filter to forward all messages from
> $user@old-domain to $user@new-domain, and notify sender of changed
> address.
>
> Give users access to both new-domain and old-domain, and do a final
> sync.
>
>        for user in $old-domain; do
>                dsync mirror $user@old-domain $user@new-domain
>                dsync mirror $user@old-domain $user@new-domain  # twice in
> case the first was slow
>                drop all messages for $user@old-domain
>                Leave notice message for $user@old-domain saying he should
> use new-domain
>        done
>
> Wait a few weeks/months, and then drop all users@old-domain.
>
>
> Does this look sensible?
>
>
>  -jf
>



What do you mean by a "new domain" in this context? Is the server changing?
Is the storage changing?
In my thinking, a domain change is as simple as using a rewrite rule in
your MTA.
I am sure I didn't understand your requirement and as such my response is
equally vague.


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254733744121/+254722743223
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
I can't hear you -- I'm using the scrambler.
Please consider the environment before printing this email.

<<image001.png>>

Reply via email to