Documentation
← Back
Backup & Restore Failing
If your backup or restore process does not complete successfully, follow the steps below.
In most cases, issues are related to server configuration, execution limits, or database permissions.
1️⃣ Check PHP Memory & Execution Limits
Backups and restores may require higher limits than standard page loads.
We recommend:
- Memory Limit: 256MB or higher
- Max Execution Time: 120 seconds or higher
If limits are too low, the process may:
- Timeout
- Stop mid-way
- Produce incomplete imports
Contact your hosting provider if you are unsure how to adjust these values.
2️⃣ Check Database Prefix Differences
If restoring a backup onto a different site, ensure:
- The WordPress table prefix matches
- Or the restore process supports prefix mapping
A mismatch (e.g. wp_ vs wpnx_) can cause restore failures or missing data.
3️⃣ Ensure File Permissions Are Correct
Backup files must be:
- Fully uploaded
- Not corrupted
- Accessible by the server
If using FTP, confirm the file upload completed without interruption.
4️⃣ Partial Restore Issues
If some documents appear missing after restore:
- Clear caching
- Log out and back in
- Confirm the correct database is selected
5️⃣ Still Not Working?
When contacting support, include:
- Hosting provider name
- PHP version
- Memory limit
- Error message shown
- Whether this is a migration to a new site
