How-to transfer all files and database to other host
How does transfer all files and database to other host from cPanel? If you have a VPS or dedicated server it is very simply.
At first, login on your new server and create a user. For example, username transfer with same password transfer. Please, do not worries you may give stronger password or just delete this user after transfer will be finished.
To add the user, give her a standard home directory in the /home folder and specify the shell she accesses by default do this:
sudo useradd transfer -m -s /bin/bash sudo passwd transfer
First step is ready.
Login to cPanel on old server, go to Backup, and press button “Download or Generate a Full website Backup”.
On next screen, choose “Secure Copy (SCP), put IP address of new server, username transfer and his password, Port is 22 if you did not change, ad remote directory /home/transfer. Push “Generate Backup” and go to take a cup of coffee.
Depends of size your website and link bandwidth you will have one file backup on new server after some time.