Error: All-in-One WP Migration aborts the import with Unable to import: Missing manifest.json. This usually means the backup archive is corrupt, incomplete, or built with an incompatible format. Below are copy-paste checks to validate your .wpress file, a no-upload restore method, plus safe retries that fix this fast.
All-in-One WP Migration keeps failing with “Unable to import: Missing manifest.json” when I import a .wpress backup. How do I fix this?
.wpress file into wp-content/ai1wm-backups/, then go to All-in-One WP Migration → Backups and click Restore. This bypasses HTTP upload, size limits, and partial/chunked uploads.manifest.json: browse the .wpress contents locally. If manifest.json is missing or the archive won’t open, the backup is corrupt. Re-export and try again.manifest.json..wpress is incomplete (interrupted export, disk full, etc.).ai1wm-backups folder (recommended)This avoids browser uploads and PHP timeouts.
wp-content/ai1wm-backups/YourBackup.wpress
If the Backups screen doesn’t show the file, double-check the path and ownership/permissions on ai1wm-backups.
manifest.jsonUse ServMask’s WPress Extractor tools to browse or extract the archive locally. Confirm manifest.json is present at the archive root.
manifest.json is missing/0 bytes, re-export the backup and retry..wpress (don’t rename to .zip).Optional integrity check: compare file sizes (source vs. downloaded). If the server copy is, say, 2.3 GB and your local upload is smaller, the upload was truncated.
For very large backups, increase server limits to prevent partial uploads/timeouts:
; php.ini or .user.ini
upload_max_filesize = 2048M
post_max_size = 2048M
memory_limit = 1024M
max_execution_time = 600
max_input_time = 600
# .htaccess (Apache + mod_php)
php_value upload_max_filesize 2048M
php_value post_max_size 2048M
php_value memory_limit 1024M
php_value max_execution_time 600
php_value max_input_time 600
Reload PHP/clear OPcache, then retry the import (or, better, use the ai1wm-backups method above).
.wpress extension (avoid spaces/commas/unicode).Can I import a backup made with another plugin?
No,.wpress is a ServMask format. Convert/extract first, or re-create a fresh AIO-WM backup
Do I need the same plugin version to import?
Usually no, but updating the importer is recommended to avoid format issues.
WP Assistant is a free tool created by Atiba Software, a WordPress design and development company located in Nashville, TN. If you need more personalized WordPress assistance let us know, and we’ll get back to you ASAP!