Migrating a WordPress website can often seem daunting, especially when you encounter issues like the All-in-One WP Migration plugin getting stuck. This comprehensive guide will walk you through the entire process, from exporting and uploading your site’s backup to troubleshooting common problems and ensuring a smooth transition. Let’s dive in.
Table of Contents
Step 1: Preparing for Migration
Exporting Your Website
- Install the All-in-One WP Migration Plugin: Ensure you have the plugin installed on both your source (website one) and destination (website two) sites.
- Export the Backup: On your source site, navigate to the plugin and export your site. This action bundles your site’s database, media files, plugins, and themes into a single file, which you then download.
Uploading the Backup to the Destination Site
Uploading From Host
- I use Hostinger. In your websites tab, click the website and select File Manager
- Navigating to the ai1wm-backups Folder: Locate the ai1wm-backups folder-
public_html/wp-content/ai1wm-backups
. This folder is where the plugin looks for backup files to restore.
Using a Plugin for File Upload
- Install a File Manager Plugin: Search for a file manager plugin within your WordPress dashboard, install, and activate it.
File Manager Access: To avoid the upload size limitations within WordPress, use your hosting account’s file manager, a file manager plugin, or FTP to upload the backup file.
- Upload the Backup File: Navigate through the file manager to
wp-content/ai1wm-backups
, and upload your backup file.
Step 2: Restoring the Backup
Overcoming the Restore Feature Restriction
Due to recent updates, the free version of the All-in-One WP Migration plugin no longer includes the restore feature. To bypass this, download Version 6.7: Download version 6.7 of the plugin here or any other older version.
Restoring the Backup File
- Navigate to Backups: In your WordPress dashboard, hover over the plugin and select ‘Backups’. You should see the uploaded file listed.
- Restore the Backup: Click the restore button, confirm the action, and wait for the process to complete. This may take a few minutes depending on your file size and internet speed.
- Restore the Backup: Click the restore button, confirm the action, and wait for the process to complete. This may take a few minutes depending
- Continue
Issue 2: Upload Size Limitations
To increase the upload size limit:
- PHP Settings Adjustment: Access your PHP settings via cPanel and increase
upload_max_filesize
andpost_max_size
to accommodate your file size. - Plugin File Editor: Go to Tools > Plugin File Editor in your WordPress dashboard. Select the migration plugin and modify the
constant.php
file to increase theMax File Size
parameter. - Upload “Increase Maximum Upload File Size” plugin: Then set the upload file size to 5GB or any value you want:
Conclusion
Migrating your WordPress website using the All-in-One WP Migration plugin can be straightforward if you follow these steps. By preparing your sites, overcoming plugin restrictions, and troubleshooting common issues, you can ensure a smooth transition.
I’m Felix Fagbuyi, a passionate web designer, developer, digital innovator and a blogger. With years of experience in the industry, I’ve honed my skills to craft captivating online experiences that leave a lasting impression. From stunning websites to seamless e-commerce solutions, I’m dedicated to helping businesses and individuals thrive in the digital landscape. Let’s collaborate and bring your digital vision to life!