Thanks for the information, this is GOOD info ;) Mvh Mattias
> ----- Original Message ----- > From: "Jake Vickers" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Tuesday, April 03, 2007 2:07 PM > Subject: Re: [qmailtoaster] migration from qmailrocks to qmailtoaster > > >> [EMAIL PROTECTED] wrote: >>> Hello, I am doing a migration from an old Mandriva 2005 and qmailrocks >>> installation WITHOUT the use of MYSQL but with Vpopmail. >>> >>> My new machine is actually a QMT-iso version 1.0. >>> >>> >>> I usually just transferred the mails in the old Maildir to the same >>> place >>> into the new machines Maildir, I understand that this wont work with >>> qmt >>> and mysql. >>> >>> Please advice me how to do this. >>> >>> >> You can create the users in the QMT version, and then once they're >> created >> copy the emails to the directories. That's the easiest way to do it. >> > > You can also uses the vconvert function for qmail instead of manually > adding > them (if you have a large group of users or encrypted passwords importing > is > much easier). I've done it a few times from QMR and Shupp's installations > and here are the basics. I wish I was at work to look at my notes, but > this > should be all you need. I have some scripts i wrote which zip and rsync > to > a new server and such, but they are overkill for only a couple of domains. > I'm not sure I've seen anyone else post correct info on using vconvert > elsewhere so I'll share because I know this works (10 minutes to write > ....): > > ################################### > > #zip up your old files and move them to the new server... gzip, zip, bzip2 > whatever flavor you like > > #i unzip the vpopmail directory from the old server and put it where it > goes. > # I unzip and untar the archive like this: > tar -xzvf domain.net.vpopmail.tar.gz > > # change to the directory where it goes (move the files here if you > unzipped > it elsewhere): > cd /home/vpopmail/domains/ > > #IMPORTANT>>> THE PATH MUST BE CORRECT OR DELIVERY WILL FAIL > #you should edit the .vpasswd file to correct the paths to the mailboxes > or > it won't work because mysql will have an incorrect location for the > toaster's mail files: > # use perl, sed or gsub to fix it; i like perl: > > #syntax for single words > perl -pi -e's/oldinfo/newinfo/' file-to-work.on > #you have to use a "\"before the directory slashes so a path looks like > this: > perl -pi -e's/\/oldpath\/goes\/here/\/newpath\/goes\/here/' .vpasswd > > #add them to mysql using the built-in converter (reads the vpasswd files > and > imports it) > /var/bin/vconvert -c -m domain1.com > #(you can list more if you want just by using a space and then another > domain) > > #get your vpopmail user password for the next step: > cat /home/vpopmail/etc/vpopmail.mysql | awk -F\| '{print $4}' > > #export the mysql database and grep for the domain you added to see if it > imported (you'll need to know your vpopmail pass): > #(don't worry this just exports... drop is how you get rid of a database) > mysqldump -uvpopmail vpopmail -p | grep domain > > #note - there seems to be an issue with the usercount after importing the > users and i haven't looked into it to fix it (other than manually editing > the table value) > > #note as a separate reminder (not related to converting) - you may want to > compile with roaming users because it's not built by default by the > toaster. > > ################################## > George Sweetnam > > > --------------------------------------------------------------------- > QmailToaster hosted by: VR Hosted <http://www.vr.org> > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- QmailToaster hosted by: VR Hosted <http://www.vr.org> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
