Plugin Author
Yani
(@yaniiliev)
Hi there,
When a backup was created years ago, it contains the plugins and themes from that time. Since then, WordPress, PHP, and many plugins/themes have received major updates, which can cause compatibility issues during import.
Here is what I would recommend:
Set up a temporary site running an older version of WordPress and PHP that matches the era when the backup was originally created. Import the archive there. Once the import completes successfully, update your plugins and active theme first, then update WordPress itself, then update PHP. After everything is confirmed working on the latest versions, create a fresh export. That new archive will import cleanly on any current site.
If you need help identifying which WordPress/PHP versions to start with, let us know roughly when the original backup was made and we can point you in the right direction.
Alternatively, you can extract package.json from the backup using traktor: https://traktor.wp-migration.com/
It contains the WordPress version, PHP version, MySQL/MariaDB version of the site that the backed up.
You can easily create a website in your browser using WordPress Playground: https://ww.wp.xz.cn/plugins/all-in-one-wp-migration/?preview=1
Click the gear icon in the top right corner and select the WordPress version and PHP version that you got from package.json