Transfer cPanel account from one WHM to other

magick

Active Member
Oct 2, 2021
38
3
8
Italy
cPanel Access Level
Reseller Owner
Hello to all,

I must change provider for reseler hosting and now I must migrate cPanel account from old hosting. I can download full backup from cPanel, but in the new hosting there is not the possibilities to upload it, there is just JetBackup. I also read a guide to upload the backup using cpmove in WHM, but I haven't root access.
It's very arduos to transfer file from every single folder with file manager. I want to know if there's a simple way to upload the backup in the new hosting.

Thank you.
 
Last edited by a moderator:

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Hey there! It sounds like the new hosting may have restricted what areas are visible in the cPanel interface. You may need to contact your hosting provider directly - if you have the full backup, they should be able to restore that for you.
 

magick

Active Member
Oct 2, 2021
38
3
8
Italy
cPanel Access Level
Reseller Owner
Unfortunately the migration service cost me a lot. Is there a tool to do this?
From old hosting I can save a full backup in the public_html directory of new hosting for each account selecting FTP remote server, but how can I restore that?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
It sounds like they have limited the tools you can use to restore this so they can charge you additional fees for the service. Since that is the case, I'm not sure what you have available. Do you have the cPanel >> Backup or cPanel >> Backup Wizard tools available to you on the new system?
 

magick

Active Member
Oct 2, 2021
38
3
8
Italy
cPanel Access Level
Reseller Owner
No, I haven't cPanel Backup or cPanel Backup Wizard tools. Maybe I can log in the new hosting via ssh, but I don't know if this can be a solution.
Thank you for your support.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Your SSH user wouldn't have the necessary tools to restore the backup. Unfortunately, it sounds like you are at the mercy of the hosting company.

Moving your public_html data would be easy enough, but if you have databases and email, that would be much more complicated to move manually.
 

magick

Active Member
Oct 2, 2021
38
3
8
Italy
cPanel Access Level
Reseller Owner
For the email, the provider have a on line migration tool. Moving database I know just a way: to upload the file in PHP MyAdmin but it is a very long process. Is there another way? The database files are located in any directory?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Uploading the files through PHPMyAdmin is still the best option to move the database files, as you can't transfer them as a flat file. You also wouldn't have access to the directory those files are stored in to either dump or restore them manually.
 
  • Like
Reactions: magick

magick

Active Member
Oct 2, 2021
38
3
8
Italy
cPanel Access Level
Reseller Owner
I'm sorry I can't offer more on my end. You could always consider changing to a different host that doesn't have these restrictions.
Sorry, another question: is there a way to move public_html file via ftp without download before that in a local directory? I tried with Total Commander, but the old hosting session timed out in a few time.