Migrating email accounts/redirects from cPanel on a shared server to a VPS.

IThrowaway2012

Registered
Jan 21, 2012
2
0
51
cPanel Access Level
Root Administrator
I need to move email services from a shared account on HostNine to a VPS account on HostGator. Our company website is already running on the VPS, and I do not want to overwrite any data from the destination server.

I have command-line experience with Linux and am fairly comfortable with WHM, but I'm not great with email or domain issues. Looking for advice to make sure I handle the transfer appropriately and with minimal disruption of service.

  • I have SSH and root access to the destination VPS.
  • Only WHM/cPanel access to the shared account. And FTP.
  • Both accounts have cPanel.
  • Our company website is already running on the VPS.

I'd appreciate any advice on how to pull this off smoothly.
 

NixTree

Well-Known Member
Aug 19, 2010
413
5
143
Gods Own Country
cPanel Access Level
Root Administrator
Twitter
Re: Migrating email accounts/redirects from cPanel on a shared server to a

Hello,

To migrate email accounts over to your VPS, you can use IMAPSYNC tool. Use this tool to migrate emails from your shared account to the VPS and then change MX to point to your VPS; do a final email sync if necessary. Imapsync examples are available at Guide to imapsync - Zimbra :: Wiki and http://wiki.contribs.org/Imapsync.

By redirect you mean email aliases / forwarders? If so, you have to set it up manually from cPanel.

But I wonder why did you select web migration alone, even you have cPanel on both the servers! The default cPanel migration ( or a backup - restore ) will copy the entire data over to the remote server.

Thank you,
Nibin.
 

IThrowaway2012

Registered
Jan 21, 2012
2
0
51
cPanel Access Level
Root Administrator
Re: Migrating email accounts/redirects from cPanel on a shared server to a

To migrate email accounts over to your VPS, you can use IMAPSYNC tool. Use this tool to migrate emails from your shared account to the VPS and then change MX to point to your VPS; do a final email sync if necessary. Imapsync examples are available at Guide to imapsync - Zimbra :: Wiki and Imapsync - SME Server.
Thanks! I'm checking those out now.


By redirect you mean email aliases / forwarders? If so, you have to set it up manually from cPanel.
Yes, I mean forwarders. They have 15-20 forwarders configured from corporate email accounts to private hotmail/gmail/etc accounts.


But I wonder why did you select web migration alone, even you have cPanel on both the servers! The default cPanel migration ( or a backup - restore ) will copy the entire data over to the remote server.
I'm not sure why it was done that way. I'm new to the company.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,909
2,216
463
Re: Migrating email accounts/redirects from cPanel on a shared server to a

Hello :)

If you decide against using a third-party application, you can follow the following guide for information on how to manually copy the email data:

Manual migrations to cPanel from unsupported control panels

The guide was written for customers migrating from unsupported control panels, however it offers useful information if you are manually migrating email data from one cPanel server to another.

Thank you.