HostArmada Web Hosting Knowledge Base

Knowledge is power! Use that power and achieve total and unconditional control over the Web Hosting Services!

How to extract "wpress" archives generated by the All-in-One WP Migration plugin

All-in-One WP Migration is quite famous amongst the WordPress community for offering seamless website migrations across different hosting providers or the domains on your current hosting. Unfortunately, it is notorious for being troublesome, especially when you do not use the premium version, causing the website restoration process to get commonly stuck at the beginning of the process or the end. 

Because this is such a frequent problem that many WordPress users face daily, we decided to share this helpful guide that will help you extract the archive manually and give you access to those files without using the plugin.

To do so, you need to have NodeJS working on your server/hosting provider. You will also need SSH access enabled. Both of these are available on HostArmada, so if you are hosting your projects with us, you can immediately restore your "wpress" archive through the Linux terminal.

Alright, with that out of the way, let's get into the steps:

1. Please connect via SSH using our tutorial on how to connect through SSH on HostArmada.

2. Please upload the "wpress" file either through FTP or from the FileManager in cPanel.

3. Navigate to the directory where you uploaded the file and run the following command: 

npx wpress-extract <file_name>

for example: 

npx wpress-extract hostarmada.com-20210515-043452-xr3ttk.wpress 

4. After executing the above command, you will see a progress bar that will signify the restoration process. After it loads fully, you will find a folder with your WordPress files.

5. Now comes the tricky part. The plugin itself will extract the contents of the "wp-content" directory along with the site's database. To restore the site, you will need to install a brand new WordPress and then replace its "wp-content" with the one you just got from the restoration.             

6. The easiest way to do that is to rename the folder to “wp-content”, delete the one from the new WordPress you install, and then just move it there. Lastly, you need to clean the new WordPress database and import the SQL you got from the "wpress" archive. You can do that either using phpMyAdmin, or the terminal using this tutorial.

There you have it! A fantastic alternative should your All-in-One WP Migration plugin fail to restore your site successfully. Of course, our technical support team is 24/7 available at your disposal, so if you need any assistance with such a restoration, our team will be happy to do it for you.

Was this article useful and on point?

Find out more about HostArmada entire range of optimized Web Hosting Services and take action today on improving your website Loading Speed, Security, and overall Stability!