Transferring accounts to reseller server
Hi there,
Most of my experience with WHM/cPanel has been with dedicated servers where I have root access and can use the import tools. I am now in a situation where I need to move several accounts from one reseller host to another. I do not have root on either, just user access to WHM.
Currently what I have been doing is using the cPanel backup wizard. Create backups for the home directory, MySQL and email. Then create the account with same user and pass on the destination server and use restore to upload the files and apply them. For the most part, this works as expected. The only downside it it does not move FTP accounts. Is there any way I can achieve this?
My 2nd issue is some restore fail with the following error when I attempt to restore the home directory...
"Unexpected token '<', "<!DOCTYPE "... is not valid JSON"
This only seems to happen with larger backup files > 1 gig
My new reseller server provider has been great and they have said if I simply upload the relevant cpmove files into their relevant directors they will do the import. In some cases, I need to do them manually because some clients need to update their DNS settings at the same time. so it needs to be timed with them (to reduce email outages).
Any advice is greatly appreciated. :-)
-
Hey there! The individual partial backups wouldn't move the FTP users. Are you not able to just create a full backup using the tool like this? https://docs.cpanel.net/cpanel/files/backup-for-cpanel/#generate-a-full-backup
That would be the full cpmove file that your host mentioned, and they could restore that with just one click after you coordinate the time.
0 -
Yeah I can do that, and my new host seems happy to work with me to import the files. It's all about timing though. I have some clients who have their domain hosted elsewhere and if we don't "sync watches" to update the DNS when I migrate the site it can cause issues. One specific client gets a LOT of mail and even a few hours of downtime could cause them real problems.
So far what I have been doing is creating the home directory, databases and email backups and just manually creating MySQL users and assigning them based on website config files... The only thing client seems to lose is their FTP accounts and I'm surprised now few clients even have them. They just seem to use the auto-installers then log in to WordPress or Joomla.
Thank for your help :-)
0 -
Are you able to lower the TTL in the DNS zone a few days ahead of time? That would ensure there is only a few minutes propagation time when you make the switch.
0
Please sign in to leave a comment.
Comments
3 comments