Recovery elsewhere.
WHEN THIS APPLIES
Moving hosts Recovering after losing access to the original account Setting up a test copy
WHAT YOU NEED
The files, the database, and knowledge of the configuration.
THE PROCEDURE
- Create the hosting account and any required subdomains.
- Create a database and user, noting the new prefix.
- Upload and extract the files.
- Import the database.
- Update the application configuration with the new credentials.
- Update the site URL if the domain differs.
- Set permissions and ownership.
- Recreate cron jobs.
- Recreate email accounts.
- Test with a hosts file entry before changing DNS.
WHAT DIFFERS ON A NEW HOST
Database name and user prefixes Absolute paths, if the application stores them PHP version and available extensions SSL, which needs issuing on the new server
FROM A FULL CPANEL BACKUP
If the new host runs cPanel, they can usually restore it directly. Ask them.
TESTING
Everything, before switching DNS.