Portal Home > Knowledgebase > Articles Database > Migration: cPanel Shared accounts, to a cPanel Reseller, without downtime
Migration: cPanel Shared accounts, to a cPanel Reseller, without downtime
Posted by Lanny, 12-23-2012, 08:30 AM |
Hello: Currently, I have 2 Shared accounts, on cPanel servers. In
January, I am going to migrate them, to a cPanel Reseller account. Thinking ahead, wondering how I can move my domains, without any downtime.
The new cPanel Reseller account will have WHM -Web Host Manager, with 1 IP address that all of my domains will share.
I plan to move my domains, one at a time. They are currently sharing Dedicated IP addresses.
Question: Once I have the information, about the WHM login for the new cPanel Reseller account, and the Dedicated IP address the domains hosted on the cPanel Reseller account will share, will I be able to upload domains, using the Dedicated IP address for the cPanel Reseller account and the domain name I want to migrate, and, then, change the Name Servers at my Domain Registrar, for the domain I want to migrate? My goal is to do this without any downtime.
If there is a better way for me to do this migration, without errors or downtime, please explain to me how I should do it!
Thank you, for your time and help and Happy Holidays!
|
Posted by Ricky-GWS, 12-23-2012, 08:52 AM |
If you have a root reseller you can use the transfer function within WHM to migrate the account. If not, your provider should be willing to transfer the two accounts for you.
The transfer function generates a full backup of the account (everything - files, dbs, addon domains, emails etc etc), transfers it to the new server and then extracts it. Leaving you with an exact copy of the account as it was on the previous server.
You'd then verify that everything is there and then proceed to change your DNS to point to the new server.
If you make the DNS change at night you will avoid problems that may arise from propagation. You could reduce the TTL before doing all of the above.
You should have little to no downtime through this method, as there will be copies of the files on both servers, although with dynamic websites you may wish to disable the sites on the old server, i.e. by putting up a 'maintenance in progress' type message.
|
Posted by BestServerSupport, 12-23-2012, 09:50 AM |
I would suggest you to first change all the records like A, MX, CNAME to new server IP address as soon as you restore the website on new server. This way websites will start pointing to new server and it will minimize the effect of DNS propagation. As soon as all the domains gets trasferred you can go ahead and change the IP addressees of nameservers of main domain name to new IP addresses from domain name control panel.
|
Posted by ffeingol, 12-23-2012, 09:52 AM |
Lowering the TTL's is the key to a smooth migration. We use 1200 (20 minutes) for the TTL's when we migrate.
Are you actually moving servers? Will the name servers change?
|
Posted by Michaelz, 12-23-2012, 10:09 AM |
Lowering the TTLs a week ahead or so of the transfer is a good idea. As is asking your provider for assistance. If these are large accounts (several GBs) you might be careful with the transfer option, a restore could be better in such a case.
|
Posted by Ricky-GWS, 12-23-2012, 10:11 AM |
Thats a good point. If they are large accounts, package up the account (full backup), wget it to the new server and then restore it via shell. The provider would need to do this if you don't have root access.
|
Posted by Lanny, 12-23-2012, 11:48 AM |
Thank you, to everyone who has responded so far! Much appreciated! Some additional information:
There are a total of 7 web sites. 2 Main Domains and 5 AddOn Domains. 5 Static HTML sites and one WordPress blog. These are personal web sites.
All of the sites are small. None of the sites are using email.
I need to transfer them, manually, from the old cPanel Shared hosting accounts, into the new cPanel Reseller account. One at a time. I will make minor changes, before I upload the sites to the new Reseller server.
Reason for the move to the Reseller account is to eliminate problems with the AddOn domains.
I will not be using Private Name Servers.
|
Posted by Snoork Hosting, 12-23-2012, 11:09 PM |
You can also change the DNS A record on the website and point it to the new IP address. You should be seeing traffic hitting the site on the new server almost I stanly. For some users it may take a little bit longer as it still has to propagate.
|
Add to Favourites Print this Article
Also Read