How to make your All In One WP Migration faster with Infinite Uploads

Migration of a site is a fundamental part on the process of moving to another hosting service and even when you need to take backups of your site. In this article we are going to learn the benefits that you can have by using Infinite Uploads in combination with All in One WordPress Migration, by reducing the total size of your website and speeding up the migration process and backups.

Infinite Uploads is useful to improve performance and speed of your site by offloading all the images and videos from your media library onto the cloud. By using the service you also get access to a transparent CDN that will distribute the files around the world, but there is another neat feature that you can get on top of speed improvements for your site and that is storage savings.

By using Infinite Uploads to store the files and by taking advantage of our plugin that will automatically sync the site with your account, you can move away from your files being stored physically on your hosting service, hence, reducing the total load on your storage and lower the All in One WordPress Migration file.

A common issue with All in One WordPress Migration is host upload limits & host max execution time limits. We often get people trying to use our Big File Uploads plugin, but Big File Uploads plugin is only able to affect the builtin in media uploader of WordPress in /wp-admin/media-new.php. And sometimes, All in One WordPress Migration files can be several GB’s, and it is difficult for hosts to upload & process that.

Since the plugin will allow you to delete your local files once you’ve connected and synced to our cloud, you will reduce the amount of storage being used on your hosting. And there is another neat advantage of doing that, and that is for backups & migrations.

How to Make All in One WordPress Migration Upload More Efficient

NOTE: This set of instructions are ONLY for if you are not an existing customer of Infinite Uploads, and are looking to speed up your All In One WP Migration.

Exporting Your Site with All In One WP Migration

To begin, make sure that All In One WP Migration is installed on your site. Click On Export.

Once you click on export, you’re ready to export your site using All in One WordPress Migration plugin. Before you export the file, click on Advanced Options > Select Do not export media library. This will only capture theme files, plugin files, your database, etc. Doing this will make your exported file much smaller, and in our example it brought our export file size down from 1GB to 270MB. Download the file to your computer.

This method of exporting is particularly advantageous as it significantly reduces the time spent during the migration process. By excluding media files, which often constitute the largest portion of a website’s size, you can focus on transferring the essential components of your WordPress site more efficiently. Moreover, this approach minimizes the risk of encountering upload size limitations imposed by your web host, thus ensuring a smoother migration process.

Additionally, by keeping your media library separate, you can better manage your site’s content, making it easier to organize and update your media files independently. This separation also allows for quicker backups and restores, as you can handle media files separately from the core site files. As a result, you can maintain a more streamlined and manageable WordPress site, enhancing both performance and ease of use.

Furthermore, this strategy is beneficial when dealing with high traffic websites or those with extensive media libraries. By reducing the export file size, you can avoid potential downtime and ensure a seamless transition to your new hosting environment. This method not only optimizes the migration process but also prepares your site for future scalability and growth. By adopting this approach, you can effectively manage your website’s resources, leading to improved performance and user experience.

Setting Up Infinite Uploads

After your site is exported, it is time to upload your media library to Infinite Uploads. To do this, you’re going to install Infinite Uploads on your destination site if you haven’t already, and connect your site to our backend. Before you can connect the site, Infinite Uploads plugin checks your filesystem and gets a full snapshot of your media library’s current state. Once you click on Connect & then Sync Now, it uploads the files up into our cloud.

This process is crucial as it ensures that all your media files are safely stored in the cloud, freeing up valuable space on your hosting server. By offloading these files, you reduce the load on your server, which can significantly improve your site’s performance and speed. Additionally, storing files in the cloud provides an extra layer of security, protecting your data from potential server failures or data loss.

Moreover, Infinite Uploads offers a seamless integration with your WordPress site, allowing you to manage your media files effortlessly. With its user-friendly interface, you can easily monitor the status of your uploads, ensuring that all files are correctly synced and stored. The plugin also offers customizable settings, enabling you to choose which files to upload and manage your storage efficiently.

By utilizing Infinite Uploads, you not only enhance your site’s performance but also streamline your backup and migration processes. This method is particularly beneficial for websites with extensive media libraries, as it allows for faster and more efficient site migrations. As a result, you can maintain a high-performing website while ensuring that your data is securely stored and

Before we move on to migrating & importing the site into your destination site, let’s make sure of a few things:

  1. You exported your website using All In One WP Migration plugin & selected Do not export media library.
  2. After that, you connected Infinite Uploads, made an account if you didn’t have one already, and connected & synced your files with the cloud.

Ensuring these steps are completed is critical to a smooth migration process. By excluding the media library during export, you’re effectively reducing the size of the migration file, making it easier to manage and less prone to hitting upload size limits. This step also helps in speeding up the migration process as it focuses only on the essential components of your WordPress site, such as theme files, plugin files, and the database.

Video Tutorial

Importing the File to the Destination Site &

First, ensure that All In One WP Migration is installed on your destination site. You’ll need to import the .wpress file you downloaded from your source site. If the file size exceeds your host’s maximum upload file size, consider contacting your hosting provider or adjusting your PHP settings to increase the limit. This can be done by modifying the php.ini file or using the .htaccess file to define the php_value upload_max_filesize directive. The import process should be manageable since the export excluded media files, which typically constitute the bulk of your site’s size.

After the import, install Infinite Uploads. When setting it up, make sure to select your source site from the dropdown menu. This action will transfer files from the source site to your destination site. Infinite Uploads enhances the efficiency of your WordPress site by offloading media files to the cloud, thereby reducing server load and improving performance. This is particularly beneficial when dealing with high resolution images and large files that can otherwise slow down your site.

Once connected and synced, disconnect Infinite Uploads. Then, repeat the connection and syncing process, but this time, connect as a new site. This step is crucial to prevent any API or site connection key errors on our backend, ensuring a fresh and error-free setup. By doing so, you can maintain a seamless integration with the cloud storage, enabling smooth uploads and downloads of media files. This method not only optimizes storage but also enhances the overall user experience on your WordPress site by ensuring faster load times and efficient resource management.

IMPORTANT: Connect your site as a new site

Understanding the Maximum Upload File Size Limit

The maximum upload file size limit in WordPress is a crucial setting that determines the size of files you can upload to your website. This limit is typically set by your web host and can range from 2MB to 150MB. Understanding these limits is essential to avoid errors and ensure smooth file uploads. The limit is usually set to prevent excessive strain on the server, but it can be increased using various methods. Knowing how to manage this setting can help you overcome upload restrictions and keep your site running efficiently. By using the method above, you can very likely fit within the limits or be a small enough file that the host can increase it to a reasonable size (say 500MB even).

How to Make All-In-One WordPress Migration Upload More Than 128MB

To make All-in-One WordPress Migration upload more than 128MB, you can try several methods to increase the maximum upload file size. One effective approach is to modify the php.ini file on your server by increasing the php_value upload_max_filesize and post_max_size directives to a higher limit, such as 300MB. Alternatively, you can edit the .htaccess file in your WordPress site’s root directory by adding the following lines: php_value upload_max_filesize 300M and php_value post_max_size 300M. If these methods don’t work, consider contacting your hosting provider to request an increase in the upload size limit or explore using an FTP client to upload large files directly to your server. By implementing these techniques, you can overcome the default limitations and successfully upload larger files using the All-in-One WordPress Migration plugin.

Using the .htaccess File

The .htaccess file is a powerful configuration file used by the Apache web server to control various aspects of your website. It’s a convenient method to increase the maximum upload file size for your WordPress site, especially when dealing with the All-in-One WP Migration plugin. To implement this method, access your WordPress root directory via your hosting provider’s file manager or an FTP client. Locate the .htaccess file and open it in a text editor. Add the following lines of code to increase the upload size limit:

php_value upload_max_filesize 300M php_value post_max_size 300M php_value memory_limit 512M php_value max_execution_time 300 php_value max_input_time 300

These directives adjust the server-level settings, allowing you to upload larger files by increasing the maximum upload size, memory, and execution time limits. After making these changes, save the file and upload it back to the server. This method is effective in overcoming the default size restrictions imposed by your web host, enabling you to handle larger uploads seamlessly.

However, be cautious when editing the .htaccess file, as incorrect modifications can lead to site errors. Always back up your site before making any changes. If you encounter issues or if the changes don’t take effect, consider reaching out to your hosting provider for further assistance.

Checking the Current Upload Limit

To check the current maximum upload file size limit, navigate to the Media Library in your WordPress dashboard. Click on the “Add New” button, and you will see the current maximum upload file size limit displayed at the bottom of the page. Alternatively, you can check the Site Health Info panel. This step is crucial to understand your current limitations and plan accordingly for any necessary adjustments.

Increasing Max Upload File Size

While I want to re-affirm that Big File Uploads is not supposed to be used with All in One WordPress Migration, it is a great way to increase your max upload file size for your WordPress media.

There are also tutorials out there on the web for manually increasing All In one WP Migration upload limits by modifying the constants, particularly the define ai1wm_max_file_size constant, but we’ve heard that this method no longer works, and modifying this file in the first place was always dangerous.

Summary

Using Infinite Uploads to store the media library and completely skipping the local storage has a tremendous impact on migration speed. The results are so brutal that it’s hard to compare the two at a meaningful scale. With this in mind, a huge 30GB site that could take you several hours to migrate, could very much take a few seconds, provided you use Infinite Uploads and local content deleted.

But don’t just take our word for it, signup for a free trial of Infinite Uploads and see how drastically you can optimize your migration, staging, and backup processes!

Recent Post

Infinite Uploads Joins ClikIT

Infinite Uploads Joins ClikIT

We’re excited to announce that Infinite Uploads, along with the popular Big File Uploads plugin, has been acquired by ClikIT! Infinite Uploads empowers WordPress sites to offload their media libraries to the cloud and deliver content seamlessly through a content...

Join the Infinite Uploads Affiliate Partner Program

Join the Infinite Uploads Affiliate Partner Program

The all new Infinite Uploads Affiliate Partner Program is live, and you can earn as much as $3,300 in recurring income per referral! We believe that when it comes to reaching new audiences your voice, happy users and industry experts are by far the most...

Newsletters

Written By

Owner of ClikIT, Blake has been involved in WordPress since 2014. Once designer & developer, now he manages the team at ClikIT and provides project management & strategic vision to their clients. Now, he’s leading the change at ClikIT to become a plugin company.

Create Your Account And Start Exploring

Try the Infinite Uploads plugin and discover all its benefits. By registering, you’ll gain access to technical support, receive updates, and enjoy exclusive content. Don’t wait any longer and join us today!