How to Migrate a Website From One Server to Another

How to Migrate a Website From One Server to Another:- Another major benefit of creating a site in WordPress is that you can migrate your WordPress site from one hosting provider to another without having to worry about extras, which means you can copy it exactly. If you are currently on a shared hosting plan and now want to move to Digital Ocean, Google Cloud, or Amazon Cloud, then this article may prove to be quite useful for you.

However, many hosting providers offer free and managed site migration. The hosting provider will help you migrate the site to their platform; there is nothing you need to do. There is certainly no alternative to the cloud to move your website/blog to the next level.

Yes, you must have a fresh WordPress installation on new hosting before starting this article. That means where you move your old or existing site. This tutorial has taught you how to migrate a WordPress site using a free WordPress plugin. That is a much easier way than creating a backup from the hosting panel and moving it to another hosting.

Download The WP Migration Plugin

Download The WP Migration Plugin
Login to your previous WordPress site and click on “Add Plugins” from the admin panel and download the All-in-One WP Migration plugin.

Export Your Website

Export Your Website
Activate when the plugin is downloaded. Then you will see the options for the All-in-One WP Migration plugin in the WordPress admin panel sidebar. From the All-in-One WP Migration plugin dashboard, if you want to transfer your site while leaving the domain, nothing to do; just click on Export To> File.
But if the current site domain and the new site domain are different, you need to enter your current domain name in the Find field, and in the Replace with the field, you will have to enter the new domain name and click on the ADD button. Then click Export To> File to export the site.
Within a few minutes, your existing site’s full backup will be made, and you will have to download it to Just Computer.

Import Your Website

Import Website

Now login to the new WordPress site. Which is installed in the cloud or on separate hosting? And yes, if you want to keep the domain of the previous site and the current site, you must park your domain on the new WordPress site after exporting your website. Then login to the new WordPress installation also Downloads the All-in-One WP Migration plugin here.

Then, click on Import options for All-in-One WP Migration. Now click on Import From> File to show the backup file you downloaded a while back. Diameter, your site will become auto-migrated. A copy of the previous site will be made on a separate site, or your hosting will be migrated.

You can only upload backups of up to 40 MB in the free All-in-One WP Migration plugin. If your site is larger than this, then you should buy the Pro version. But there is no need to worry. In the following step, I will teach you how to upload an unlimited size backup.

All-in-One WP Migration Upload Limit Hack

Previously there was a limit of up to 512 MB in the free version of the All-in-One WP Migration plugin. But now it has been reduced to 40 MB. Which is absolutely rare. So you have to hack the plugin Limit, or else buy the Pro version with the money. Since its limit is much easier to bypass. And you can do it yourself, so there is no need to buy it with money. How to Migrate a Website From One Server to Another

And yes, this limitation does not work with the latest version of this hack. You need to install version 6.77 or later. Download the All-in-One WP Migration Plugin version 6.77 – here.

➤ Activate The Plugin

Activate Plugin

After downloading the plugin from the link above, you will need to upload the WordPress Dashboard downloaded plugin by going to Add New Plugin. And yes, it does not have to be the latest plugin; you must uninstall it first if you have already installed it. Then the downloaded plugin needs to be activated.

Open Plugin Editor

Open Plugin Editor

Now, from the Plugins section of the WordPress Dashboard, you need to enter Plugin Editor.

Select The Plugin

Select The Plugin

In the top right-hand corner of the Plugin Editor page, you will see the option to select the plugin, select the All-in-One WP Migration plugin.

Open The Constants.php File

Open  Constants.php File

Once the All-in-One WP Migration plugin is selected, you will see a file named constants.php from the right sidebar, then click.

Edit The Constants.php File

Edit The Constants.php File

Scroll to the number 284 by scroll to the constants.php file editor, then see the 2 << 28 text in the Max File Size section, which needs to be Edited to 2 << 33.

// =================
// = Max File Size =
// =================
define( ‘AI1WM_MAX_FILE_SIZE’, 2 << 33 );

Migrate a Website

Then, scroll down and click the Update File button so that the modified code is saved.

Let’s check it out

All-in-One WP Migration Plugin

If everything goes well, then the maximum upload file size will display 16GB. Diameter can now upload files as you wish and not have to be limited to a 40 MB limit.


Migrating the site in this way will copy your site exactly, so no settings or SEO changes. If you change the domain, then the new domain should be displayed from Google Webmaster Tools. Any questions about this article, you can comment below. 


  1. Thanks for sharing the update information.It is very helpful to me.
    I visit your site all time and collect information.
    Excellent and helpful tips, again thanks publisher.
    I am waiting for the next update post.
    TecH NawaZ

Leave a Reply

Your email address will not be published.