Reading Time: ( Word Count: )

How to Migrate Your Website With All-In-One WP Migration

Description: This post may contain affiliate links; this means that if you click on a link and buy something we recommend, we can get a commission. Read more about the affiliate disclosure here.

This document will tell you how to move your website from your local setting to an active server or from one server to another using the All-In-One WP Migration plugin as our example tool. In fact, no matter where or where you move the site and what method you use, the process will remain the same. In fact, we re-examine the site somewhere and reinstitute it elsewhere.

Please remember. In this example, we use a free version of All-In-One WP Migration, which has both site size and target limits. For paid extensions, including Popular Multisite Extension, contact servmask.

Installing The Plugin

All-in-one WP Migration is available in the WordPress store. This means that it can be installed and enabled directly from WordPress. Go to the add-in page and find All-In-One WP Migration. When it appears on the page, you only need to click “Install” and then click “Enable” when finished. The add-in is now installed and is accessible from the main WordPress menu.

Export The Site

All-in-one WP Migration has no settings and uses a very simple approach to moving your site. Any option is included in the workflow of exports and imports.

The All-In-One WP Migration add-on only exports the content and database of your site, but not WordPress itself. Therefore, WordPress must be pre-installed to import the site to a new location. Let’s see how it works.
To start with this, simply click the All-in-One WP Migration link in the WordPress control board menu.

The first thing you see is a fairly simple page with a big “Move Here” button at the bottom. In fact, it is as simple as pressing this button to continue. There are additional options, and if necessary, there is a “Find and Replace” feature at the top, but most users can click Export and continue processing.

The options available are exceptions, and some are only for troubleshooting. Most users don’t need or shouldn’t exclude any content from their site, but it’s worth seeing if any of the options are applicable to your site.

Once you’ve chosen any options, the next thing you need to do is click “Export in.” There will be a drop-down list with an obvious choice of where to export the file. In the free version of All-In-One WP Migration, only file is available. All other options are separate extensions that you can purchase. In our example, we simply export to the file.

The plug-in then prepares an export file. This may take some time, depending on the size of your site. At the end of the process, you’ll see the “Download” button. The file is also stored in the “Backups” section, which is in the All-In-One WP Migrations. Click “Download” to download the export file to your local computer. Again, this may take some time, depending on the size of the file and the speed of your Internet.

When you have a file, you are ready to move on to the import process. This is happening on your new server.

Import The Site

Now that you have an export file, it’s time to complete the transfer of your site. Even if you move a site from a local production site to a new server or from one host to another, the process will be the same.

The starting point for importing the site is a new WordPress setup at the destination. If it’s a new site, all you have to do is host and edit the domain name and set WordPress up for a new account. If you are moving a site from one host to another and want to avoid downtime, you need to take a few additional steps.

Depending on your hosting process, there are many ways to do this, but you basically want to log into your new account and import the site before changing the name servers. My favorite way to do this is to get the IP address of a new account and temporarily match the IP address with the domain name using the host file on my computer so that I can complete the import process and change name servers only when the site is moved.

Ok, when you install a new copy of WordPress on your destination, you’ll need to reinstall the All-In-One WP migration add-in. After you do this, go to Import. The dialogue you see is as simple as the export dialogue. The only thing to note here is that depending on your hosting service, you may have a low maximum download size, as shown in the image below. The Servmask website has good instructions on how to fix it.

How to import your wordpress site in all in one wp-migration
In this second image, you can see that I have increased the file load size.
upload size is fixed in all in one wp-migration
IMPORTANT NOTE: All-In-One WP Migration has a built-in 512MB limit to load files. Unlimited Extension must be purchased to overcome this on larger sites.

After you select your file, the add-in starts working while preparing the installation. Prepare the installation and check the compatibility of extensions, etc. You’ll see a flurry of activity about it, and then you’ll be presented with a screen that tells you that files and databases will be overwritten when you continue from this point. Click Continue to import your site or Close to cancel at this point. If you continue, import begins. This may take some time depending on how large your site is and the speed of your host.

When the installation is complete, a final screen is presented that lets you know that your data has been successfully imported. The last thing to do is to log into the new site (with the credentials of the old site) and save Persistent Links twice, as shown on the screen. This completes the process and your site is now moved.

Useful Links

About the Author

Shayan Ahmed

Shayan is a passionate Blogger who has written technology-intensive articles since 2018, is a WordPress enthusiast, Bachelor, and also read Computer Engineering. You can find many interesting articles and help here.