Restore files and a database from backup
Choose the correct recovery method and protect data created after the backup.
In this guide
Assess the impact
Restoration can replace current data with older versions. Orders, new messages and content changes may be lost if they are absent from the recovery point. Save the current state first when possible and pause new website changes during restoration.
Identify whether you have a cPanel partial backup, a full account archive, a WordPress backup or a recovery point from a service-specific backup tool. These use different restoration methods.
Restore a cPanel partial backup
- Verify the backup date and that it belongs to the correct service.
- Open Backup Wizard > Restore, if available.
- Choose the backup type, such as Home Directory or databases.
- Select the cPanel backup file that matches the chosen function and start restoration only after checking the target.
- Wait for completion. For database-driven sites, make sure the files and database are consistent with each other.
Full archives and other recovery tools
Restoring a full cPanel account archive requires the hosting provider's help. Do not extract the entire account archive into public_html. If your service has a separate recovery tool, check its recovery point, destination and overwrite behavior before confirming.
Verify after restoration
Test the home page, sign-in, forms and any shopping cart. Clear caches if needed. If restoring after a security incident, also fix the original vulnerability and replace compromised credentials. Restoring an old copy alone does not remove the underlying cause.
