Re: Qmail migration
"Thibault Richard" <[email protected]>
| Newsgroups | gmane.mail.vpopmail |
|---|---|
| Message-ID | <[email protected]> |
Hello,
I'm pretty sure this script is working well but this is what I've recently
done :
1° Modify MX test domain
2° Stop previous server+ copy DB
previous_server:~# /etc/init.d/apache2 stop
previous_server:~#
/usr/bin/mysqldump -c -C -e -Q --add-drop-table -uroot -p***password***
vpopmail > /backups/vpopmail.sql
previous_server:~# scp /backups/vpopmail.sql root@new_server
previous_server:~# qmailctl stop
3° Copy config files
previous_server:~# cd /var/qmail/control
previous_server:~# scp morercpthosts rcpthosts virtualdomains
root@new_server:/var/qmail/control
previous_server:~# cd /var/qmail/users
previous_server:~# scp assign root@news_server:/var/qmail/users/
4° Import DB + synchronise mails
new_server:~# qmailctl stop
new_server:~# mysql -Dvpopmail -p***password*** < /root/vpopmail.sql
new_server:~# sed "s/1007:111/1007:112/g" /var/qmail/users/assign >
/var/qmail/users/assign.new
(ADADT the UID/GID to what you've found in /etc/passwd in previous_server
and new_server)
new_server:~# cat /var/qmail/users/assign.new
new_server:~# mv /var/qmail/users/assign.new /var/qmail/users/assign
new_server:~# /var/qmail/bin/qmail-newu
new_server:~# /var/qmail/bin/qmail-newmrh
new_server:~# rsync -avz --delete
root@previous_server:/home/vpopmail/domains/ /home/vpopmail/domains/
new_server:~# #find /home/vpopmail -uid 1007 -exec chown vpopmail {} \;
(ADADT the UID to what you've found in /etc/passwd in previous_server and
new_server)
new_server:~# #find /home/vpopmail -gid 1008 -exec chgrp vchkpw {} \;
(ADADT the UID to what you've found in /etc/passwd in previous_server and
new_server)
new_server:~# mysql
use vpopmail;
update dir_control SET domain='dom_1007' WHERE domain='dom_1054'; (ADADT the
UID to what you've found in /etc/passwd in previous_server and new_server)
new_server:~# qmailctl start
Hope this help !
Thibault
----- Original Message -----
From: "Ron Miller" <[email protected]>
To: <[email protected]>
Sent: Wednesday, June 16, 2010 2:20 AM
Subject: RE: [vchkpw] Qmail migration
> Here is how:
>
> http://qmail.jms1.net/scripts/migrate-domain.shtml
>
> Be sure NOT to use IE. Use Firefox instead.
>
> I have used this script many times.
>
> -Ron
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> Sent: Tuesday, June 15, 2010 1:34 PM
> To: [email protected]
> Subject: [vchkpw] Qmail migration
>
> please suggest
>
> I am migrating Qmail from one Machine to another.Have taken following
> steps but no luck.
>
> 1- I have taken dump of Mysql and and restored it on new machine.
> 2- SCP all Domain and email boxes to new machine.
> 3- Fixed all permissions.
>
> while giving command vdomaininfo or vuserinof it does not find the domain.
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
>
>
>
>
>
>
>
!DSPAM:4c1881f032712969921331!