1. Download *ALL* the files via FTP.
2. From the host’s control panel, find the PHPMYADMIN application. Login to mysql, select the database and export it.
That way, you have no question about what or how the host’s own stuff works.
]]>Typically you can place this in your /home/ directory so you can download it to your computer or you can FTP it to your new web host (recommended if migrating to a new company)
However, if you’re using more than 100,000 Inodes or 20GB I believe HostGator disables the cPanel Full Backup feature. Therefore you’d need to contact their support to get it generated.
If you have SSH access, you can normally generate this with the command (not sure if they disable this as well but worth a shot):
/scripts/pkgacct USERNAME
Where the USERNAME is the username of your cPanel.
Steve makes a good suggestion, that you may also want to do a manual backup, but the downside to this, is you’re not going to get all your cPanel settings including your emails, mySQL users, FTP accounts, etc.
However, taking a manual backup is always a good idea to ensure your WordPress website is safe in your hands :).
Good luck!
]]>