In cpanel, there are two options: 1. Download a home directory backup 2. Generate/Download a full backup Which of the two should I use when I move to another webhosting company? Is public_html files enough when shifting to another webhost? Thanks for enlightenment.
public_html is just a folder containing web pages. If you have mysql databases, emails, etc, you will need to do the full backup
Request a backup from your hosting provider - Sometimes the client cpanel side backups can be a bit " dodgy " corrupt.
You can do full backup at your home directory, then download it through FTP. Or if you want to move to a new host, your new vendor might help to move all data directly between servers. It would be much faster if you have large data. Either way, remember to backup your data before touching it
It will do the job for you. The full backup is the best option if you're using a cPanel web hosting account.
if you got shell access for both servers, either root or jailed ones i suggest you use SCP shell transfer if your connection is stable. good luck!
hostgator provides jailed shell for shared accounts, your host might provide you if you request for one.