WPvivid WordPress plugin offers an all-in-one solution that helps you with your site backups, restorations, and even website migration. It comes filled with awesome features all wrapped up inside an intuitive UI which also makes it extremely beginner-friendly. And you want to know what the best part is? – It is completely free to use!
Note: a Pro version of the plugin is currently in BETA and will hit the market soon.
Overall, this is one of the best solutions for hassle-free WordPress site migration, as far as free plugins are concerned. This is why, for the purpose of this read, we have put together a comprehensive guide on how to migrate a WordPress website to any destinations using the WPvivid Backup plugin.
Migrate WordPress Website Using WPvivid Backup Plugin
So without further ado, let’s get started:
Step – 1: Install WPvivid Backup Plugin
To migrate your WordPress website from your current hosting provider to a new one, you will need to install the plugin on both sites. You can install it on your current website just like you install any other plugin.
Also, make sure that with your new hosting provider, you have WordPress installed but no additional plugins or themes other than the WPvivid Backup plugin. Here is a quick tutorial on how to install the plugin:
Simply head on over to your WordPress dashboard, then from the left-hand sidebar go to Plugins> Add New and search for WPvivid Backup plugin. Now click on Install followed by Activate and WPvivid will be installed on your website.
Step – 2: Setting Up The Migration Destination Website
Once done, head on over to the migration destination website. Now, head on over to the Key tab in WPvivid. Here you need to generate a key. It will look like something as shown in the above image.
Step – 3: Start the WPvivid Migration
Now, head back over to your original WordPress website and then to the Auto-Migration section under WPvivid. Here you will notice the space where you need to paste the newly generated migration Key. Once done, click save and scroll down below. Next, you need to choose what content you want to transfer. Select Database + Files if you want to migrate your entire WordPress website to the new destination. Now click on Clone then Transfer and the process will start.
This will start the transfer process. Now depending on the size of your website, the server speed, your internet connection, and other factors, it will take several minutes for the migration to complete.
Step – 4: Complete the Migration with WPvivid
Once the transfer is completed, head on over to your destination website and go to WPvivid>Backup & Restore menu. Scroll down below and you will see the new backup file has been sent from the source website.
Now, you have the option to download, restore, or delete the backup file. Click on restore to begin the migration process on your destination website. But first, select whether you want to –
- Restore and replace the original domain.
- Restore and keep the original domain unchanged.
If you are transferring to a new domain, you will need to select the first option. However, if you plan to migrate your old domain to the new host as well, then you can select the second option.
After you have picked an option, select Restore. Again, this is going to take a couple of minutes to complete. Once done, open your website to see if everything is migrated perfectly or not.
Optional: Optimizing The WPvivid Plugin
Wpvivid comes with a rich settings panel which gives you much control over how all the backups and migrations are handled. If you have really big files, then it makes sense to come here and optimize the plugin to work according to your needs.
As you can see from the above image, there are two settings tab – General and Advanced. For our migration needs, we are tinkering with the settings.
- Enable optimization mode for web hosting/shared hosting: This option helps you optimize the backup process for shared hosting environments with limited server resources.
- Compress Files: Some web hosting providers will limit you from uploading large zip files which can be a problem when migrating your WordPress website. However, you can pass this easily by splitting your backup into many smaller parts.
- Exclude the files which are larger than This option allows you to remove files larger than the specified file-size.
- PHP script execution timeout: This will shut the backup process once it hits the specified time-out. Try entering a larger value if your website has large to medium-sized files.
- PHP Memory Limit for backup: Increase this value if you experience a memory exhausted error during backups.
- PHP Memory Limit for restoration: Increase this value if you experience a memory exhausted error during restorations.
For the use of full advanced settings on WPvivid Backup Plugin, you can refer to their detailed doc.
WPvivid Backup and Migration Plugin Final Words
So as you can see, this is an extremely quick and easy way to migrate your WordPress website. Also, there isn’t much tinkering with FTP or any technical matters which makes it extremely convenient for beginners as well.
However, looking at how it handles website migrations, the plugin is mostly for developers who can create a WordPress website on their own domain, and then quickly and easily transfer it to their client’s site.