Restore guide
How to restore a backup
Restore on the same server, import an archive on a new host, or land on a blank VPS with the Pro installer. Follow the path that matches your destination — then validate before go-live.
Choose your path
| Situation | Method |
|---|---|
| Backup listed in Backups | Same-server restore |
| Upload archive from disk | Import upload (Free) |
| Import from cloud or URL | Cloud import (Pro) |
| Empty server (PHP + MySQL only) | Installer (Pro) |
Same-server restore
- Backups → select row → Restore.
- Confirm overwrite warning.
- Choose Full, Database only, or Files only.
- Start restore. Optional safety snapshot runs first if enabled.

Import upload (Free)
Upload a local .zip, .daf, or .venc archive:
- Import & Restore → Import → Upload.
- Enter passphrase if
.venc. - Review manifest → map multisite domains if needed → start import.

Cloud import (Pro)
Pull a backup from Google Drive, Dropbox, S3, SFTP, or a direct URL without a prior local copy:
- Import & Restore → Import → choose cloud source or Backup URL.
- Review manifest, blog domain mapping, and import options (DB/files/both).
- Start the chunked import job.

Empty-server migration (Pro)
Target has PHP + MySQL but no WordPress yet.
- Create an empty MySQL database and user.
- Upload the backup archive and
multisite-migrate-installer.php(ormm-installer-*.php) to the web root — from the Pro archive or Import → Empty-server migration download. - Open the installer URL in a browser. No manual extraction required.

Web installer steps
Guided flow (completed steps in the header are clickable to go back):
- Check — PHP extensions, disk space, archive readable.
- Setup — Database credentials; standard (empty DB) or overwrite (WordPress on disk);
.vencpassphrase. - Overwrite — File and database actions when WordPress already exists.
- Import — Database tables (optional per-table skip list).
- Extract — Unpack the backup archive.
- Files — Restore
wp-contentand core files. - Migrate — URL search-replace and custom replacement pairs.
- Deploy — Plugin selection, safe mode, wp-config/htaccess policy.
- Finish — Report, installer lock, optional autocleanup. Log in at
/wp-admin/.








Multisite restore (Free)
- Full network — Target must match multisite mode (subdomain or subdirectory).
- Selected subsites — Map domains in import if hostnames change.
- After restore: Network Admin → Sites, flush permalinks if links 404.
Staging (Pro, single-site)
- Import & Restore → Staging — create or select a staging site.
- Push a backup archive to staging (chunked upload).
- Multisite: use network backup + restore instead of staging clone.
Subsite admin access (Plus/Pro)
Network admin grants subsite admins backup/restore under Settings → Site access. Subsite admins see Backups only for their site. Requires Plus (up to 3 subsite seats) or Pro (up to 10). Each enabled subsite uses one seat — see Understanding site limits.

Encrypted backups (.venc)
- Use the passphrase from Settings → Backup engine on the source site.
- Enter it in import wizard or installer Setup step.
After restore
- Verify Settings → General URLs.
- Re-save permalinks. Run a new Backup now.
- Remove installer files from the web root when done.
Troubleshooting
- Restore failed mid-job
- Do not start a second restore on a half-imported database. Retry from a known-good backup.
- Wrong URLs
- Re-run search-replace from Import & Restore tools or WP-CLI (Pro).
- Incremental restore fails
- Restore the base full backup first — incrementals need it on the same server.
Next: How to create a backup
Restore FAQ
Answers for same-server restore, import, empty-server installer, and staging.
Can I restore on the same site without a paid plan?
Yes. Same-server restore and archive import between WordPress sites are available on Free for typical migration paths.
When do I need the empty-server installer?
When the destination has no WordPress yet — blank VPS or empty panel. That guided installer is a Pro workflow; see the installer section above.
Will search-replace update my URLs?
The restore/import wizards include URL and path updates so the site boots on the new domain. Always verify permalinks and serialized data after a move.
How do I restore from cloud storage?
Pro can import from remote archives without downloading multi-gigabyte ZIPs first. Plus focuses on uploading backups to your cloud; Pro adds remote import.
Is staging included?
Staging push is Pro. Use it to validate plugins and content before go-live, then promote when ready.