Duplicator Documentation

Documentation, Reference Materials, and Tutorials for Duplicator

Want it done for you?

Let the Duplicator experts migrate your WordPress site for you — quick, safe, and hassle-free.

Get Migration Help

How to resolve issues with large Multisite networks?


Having trouble with large multisite network using Duplicator Pro? This guide provides practical solutions to troubleshoot and resolve the issues effectively.

To begin with, make sure you are using the latest version of Duplicator Pro. Please check the changelog and system requirements.

Solutions For Large Multisite Networks

Option One: Increase Server-Side Limits


Large multisite networks often hit resource limits before table-filtering or user-export issues even come up. Before troubleshooting further, check:

  • Max Build Time (Settings » Backups): Raise this if backups are timing out mid-build, the default is 270 minutes.
  • PHP memory_limit and max_execution_time: large networks with many tables and users need more headroom than PHP’s defaults, ask your host to raise these if you can’t adjust them yourself.
  • Archive Engine: switch to DupArchive if you’re on a restricted or shared host, it’s built to handle large sites more reliably than ZipArchive.
  • Database build mode: use Mysqldump if your host supports shell access for faster exports, or PHP Code with multi-threaded chunking if it doesn’t, see Choosing the Best Database SQL Mode in Duplicator.
  • If you don’t need every subsite in a single backup, use Included/Excluded Sub-Sites when creating the backup to scope it down, this reduces build time and resource usage significantly on large networks.

Below are various solutions that may help when working with large network sites.

Option Two: Filter Tables

Filtering large sets of tables is not working properly. Not all of the tables are being filtered.

This issue is typically related to the max_input_vars configuration in the php.ini file. This parameter defaults to 1000, but with a high number of tables, it needs to be increased. We suggest increasing it to a value larger than your table count.

Additionally, you can create a template with the general tables you want to exclude and then, when creating the backup, use this template as a starting point to export the standalone site.

Option Three: Export Users

The table wp_users is needs to be exported, and users have to be manually removed.

Solution One:

Duplicator does not filter users when exporting. However, you can run a manual query and enable the Remove Disabled plugins/themes option in the installer’s advanced settings. This option removes all plugins/themes and inactive users in the standalone installation.

Solution Two:

The second solution involves the following steps:

1 . Filter the wp_users table and wp_usermeta table when creating the backup.

2. Export users and usermeta with a specific query.

3. Import the wp_users and wp_usermeta tables into the new database manually.

4. Run the installation and select Overwrite Existing Tables as the database action in Step 1 as shown in this screenshot:

5. Continue the installation

By checking either of these reasons, you can resolve issues with large multisite, and allowing your backups to run seamlessly without interruptions.

If builds are timing out specifically (rather than filtering or user-export problems), see Troubleshooting Server Time Out Issues for shared-host-specific guidance.

For multisite issues unrelated to network size, see Troubleshooting general Multisite Issues.


Was this article helpful?


Related Articles

Don't Let Another Day Pass Unprotected

Every hour without proper WordPress backups puts your site at risk • Every delayed WordPress migration costs you performance and growth

Get Duplicator Now
Duplicator Plugin

Wait! Don't miss your
exclusive deal!

As a customer, you get 60% OFF

Try Duplicator free on your site — see why 1.5M+ WordPress pros trust us. But don't wait — this exclusive 60% discount is only available for a limited time.

or
Get 60% Off Duplicator Pro Now →