WordPress Multisite Backup: How to Backup and Restore Your Network In 10 Minutes

Bulletproof Backups for Your WordPress Website

Fortify your business continuity with foolproof WordPress backups. No data loss, no downtime — just secure, seamless operation.

Feature image for WordPress Multisite Backup: How to Back Up and Restore Your Network

When managing several sites from one WordPress installation, WordPress site backups need to protect the entire network, not just an individual site.

A reliable WordPress multisite backup gives you a recoverable copy of the shared files and complete database from the same point in time.

This guide explains what to include, how to keep your network backup consistent, and how to prepare it for recovery if an update, security issue, server failure, or user error affects one or more sites. For broader backup principles, see our guide to the best way to back up a WordPress site.

TL;DR: Use a reliable, Multisite-compatible backup plugin to protect the full WordPress installation, database, media library, and network configuration. Store backup copies away from production, then use this WordPress backup and restore checklist to review your recovery process. Restore one subsite when only its data is affected and the plugin supports it. Restore the full network when shared files, network data, or multiple sites are damaged.

What a WordPress Multisite backup includes

WordPress Multisite serves multiple sites from one installation. The sites can share core files, themes, plugins, and network settings, but each site has its own content, settings, database tables, and media path. Subdirectory, subdomain, and domain-mapped networks also depend on URL and server configuration. A complete backup set should include:

  • WordPress core files and the network’s wp-config.php file
  • themes, regular plugins, must-use plugins, and network-activated components
  • uploads and other media for the main site and every subsite
  • server rules such as .htaccess, when the installation uses them
  • the full database, including network tables, shared users, the main site’s tables, and every subsite’s tables
  • network URLs, domain mapping, redirects, and other configuration needed to serve the sites correctly

The files and database should represent approximately the same point in time. A file archive from Monday and a database export from Friday may not form a consistent restore set. Keep matching copies together and label them with the network name and restore-point date.

Illustrative Multisite backup contents panel showing shared files and the complete network database

🧭 Note: A directory download cannot restore posts, settings, or users. A SQL export cannot restore themes, plugins, uploads, wp-config.php, or server rules. You need both halves of the recovery set.

Choose the right restore scope

Plan for the restore you may need, not only the backup process.

SituationPreferred recovery scopeWhy
One subsite has damaged content or media, while shared components are healthySelective subsite restore, if supportedIt limits the rollback of healthy sites and newer network work.
Several subsites are affected, or shared files, tables, or configuration are damagedFull-network restoreThe failure crosses the boundary of one site’s data.
You are moving a site or performing advanced data workSpecialist subsite export or migration procedureA few subsite tables are not automatically a disaster-recovery backup.
Illustrative restore scope chooser for a full network or one subsite

A selective restore is not the same as a subsite-only backup. Multisite has shared users and network-level tables as well as each site’s table group. Media, domain mapping, serialized settings, and shared plugins may sit outside the tables you associate with one subsite. Treat a subsite-only database export as an advanced migration or data operation unless the tool documents its dependencies and restore process.

Before restoring WordPress from a backup, create a fresh backup if the network is still accessible, pause changes, and record work created after the restore point. A full-network restore can remove newer work from healthy subsites even when it fixes the original problem.

⚠️ Note: If you can preserve the damaged state, do so before restoring. It may contain information needed to diagnose the failure or recover changes made after the selected restore point.

Backup the network

There are three practical routes. A Multisite-aware service is usually the simplest primary workflow. Host snapshots can provide another layer, and manual SFTP/FTP plus database export can create an independent copy when you have the technical access to manage it.

Use a Multisite-aware backup service

Choose a service that understands the network structure instead of treating each subsite as an unrelated single-site installation. The useful capabilities are scheduled copies, storage away from the live server, full-network coverage, and a documented restore path that does not depend on WordPress admin access. The general setup is:

BlogVault backups new UI
  • Connect the service through its supported network-level setup.
  • Confirm that it recognizes the Multisite installation and all relevant subsites.
  • Wait for the first synchronization to finish before treating it as a usable backup.
  • Check the backup contents, timestamp, storage location, and retention history.
  • Document the steps for a full-network restore and, if available, a selective subsite restore from the external dashboard.
Illustrative backup service panel showing a completed first sync and three recognized sites

Exact onboarding screens and button labels change. Follow the current product instructions and verify the network scope and completed first backup instead of relying on an old screenshot.

BlogVault is one option for this workflow. Its current WordPress Multisite backups feature page describes network-level backup for subdirectory and subdomain networks, cloud storage, complete network recovery, and selective subsite restore. Confirm the current plan and dashboard before relying on any specific capability in production. The feature page is not a substitute for a restore drill: verify access, retention, restore permissions, and the recovery scope available to your network.

An external dashboard matters when a server problem also blocks WordPress administration. Keep its login and restore permissions in the organization’s emergency-access process, and make sure at least two responsible administrators know the recovery path.

Use your host’s backups

Host backups may provide automatic snapshots and on-demand restore points, but “the host takes backups” does not tell you whether the whole network is protected. Ask the host:

Backup on CLoudways
  • Does the backup include the complete Multisite installation and database, or only one site in the account?
  • Are copies stored away from the live server or on the same infrastructure?
  • How many restore points are retained, and can you download one?
  • Can support restore one subsite, or only the entire account or network?
  • How do you request a restore when the public sites and WordPress admin are unavailable?
  • Can the restore be performed on staging before production is changed?
Illustrative host backup restore-point table with scope and staging options

Same-server snapshots may be affected by the same failure as the live site. A host restore may also restore too much: rolling back the entire network for one damaged subsite can remove healthy work elsewhere. Keep an independent offsite copy when the network’s content or uptime matters.

Backup jobs use database, server, and network resources. The impact depends on the network, method, and timing, so schedule large jobs during quieter periods and monitor the network rather than assuming either zero impact or an unavoidable outage.

⏱️ Note: A quiet schedule reduces contention; it does not fix an incomplete backup. Check the restore set after the job finishes.

Make a manual backup

Manual backup gives you control and an independent recovery copy, but it requires careful handling. For a step-by-step reference, see how to back up WordPress manually; files and the database must be captured separately and kept together.

Copy the complete files

Use SFTP when available because it protects the file-transfer connection. FTP or a host file manager may also be available.

Download files via FTP
  1. Identify the complete WordPress document directory for the network, not a folder belonging to one subsite.
  2. Copy core files, wp-config.php, themes, plugins, must-use plugins, uploads, and server rules used by the installation.
  3. Preserve the directory structure and mark the archive with the network name and capture time.
  4. Move the archive away from the live server and restrict access because it may contain private user data and configuration secrets.
Illustrative file manager showing the complete Multisite root selected for download

Do not assume that downloading a visible media directory captures every required file. A working network can depend on configuration files, shared plugins, and server rules outside the folder you first notice.

Export the complete database

Use phpMyAdmin for a database small enough for the export to complete reliably. For a large database or to learn more about how to back up a WordPress database, use the host’s database-export tool or a command-line tool such as mysqldump.

Export database in phpmyadmin
  1. Identify the database and table prefix in wp-config.php.
  2. Export the complete database, including network and per-site tables and shared user data.If you only need specific assets, you can export your WordPress databaseor perform a targeted process to export a WordPress site.
  3. Save the export as SQL and verify that it completed instead of ending in a browser timeout.
  4. Check the file size and keep the SQL export with the matching file archive.
Illustrative SQL export panel with network and per-site tables selected

Do not select only the tables that appear to belong to one subsite unless you are performing a specialist migration with a documented dependency plan. A partial export can omit shared users, network settings, domain data, or other records needed by the restored site.

🧰 Note: Manual export is easier than manual recovery. Restore the files and database to staging before depending on them for production recovery, especially if you are unfamiliar with Multisite’s shared database structure.

Test that the backup can be restored

A completed backup job proves that a process ran. It does not prove that the archive is complete or that the restored network will route visitors correctly. Restore a copy to a WordPress staging environment or another Multisite staging environment; do not overwrite production for the first test. Check:

  • the main site and at least two representative subsites
  • recent posts, pages, forms, and media uploads
  • administrator and regular-user logins, roles, and Network Admin access
  • subdirectory or subdomain URLs, permalinks, redirects, and domain mapping where used
  • themes, regular plugins, must-use plugins, and network-activated plugins
  • search, comments, scheduled tasks, caching, email, and other functions the network depends on
  • a selective subsite restore, if the chosen system offers one
Illustrative staging restore report covering the main site and representative subsites

Record the restore point, checks performed, problems found, and access needed to repeat the test. Have another administrator observe or perform the drill so recovery does not depend on one person’s memory. If the network was hacked, choose a clean restore point and treat malware cleanup, credential changes, and restoration as separate decisions. Restoring an infected backup can return the original problem.

Set frequency and retention

Choose a schedule based on how much recent work the network can afford to lose. A network that changes weekly has a different recovery point objective from one that receives daily orders, form entries, or editorial updates. Increase backup frequency when the cost of losing recent work is high, but make sure the workload is practical for the server and storage system. If you want to follow standard data redundancy frameworks, consider setting up a 3-2-1 backup strategy for WordPress.

Illustrative backup schedule and retention panel with older restore points

Keep enough history to cover delayed problems. The newest restore point may already contain a broken update or an infection, so retaining only one recent copy is risky. Store copies away from production, restrict access, and check that the organization can still reach the backup dashboard or archive. If offsite cloud storage is preferred, you can configure a WordPress backup to Google Drive
or set up a WordPress backup to Dropbox.

Create an extra restore point before:

  • updating WordPress or activating a plugin across the network
  • changing a shared theme, network setting, or server configuration
  • migrating sites, changing domains, or running a bulk URL replacement
  • editing the database in bulk

When the network uses external object storage, domain mapping, a CDN, or a very large database, include those dependencies in the restore plan. A file and database copy may be necessary without being sufficient to reproduce the whole production environment.

WordPress Multisite backup checklist

Before relying on a backup, confirm that:

  • shared files, every site’s media, and the complete database are included
  • the files and database belong to a matching restore point
  • at least one copy is stored away from production
  • retention covers the time it may take to discover a problem
  • more than one administrator can access the recovery path
  • full-network and selective-subsite restore scopes are documented
  • a restore has been tested in a safe environment

FAQs

Can I restore only one WordPress Multisite subsite?

Sometimes. A Multisite-aware system may restore one subsite from a complete network backup. That is different from exporting a few subsite tables, which may omit shared users, settings, files, or URL data. Confirm the system’s selective-restore scope and test it before an emergency.

How often should I back up a Multisite network?

Often enough to limit the recent work the organization can afford to lose. Increase the frequency when content or transactions change frequently, and take an extra restore point before network-wide updates, migrations, domain changes, or bulk edits.

What should a WordPress Multisite backup include?

A complete backup should include the WordPress core files, themes, plugins, uploads and media, database, network settings, and configuration files. Because Multisite shares some resources across the network, backing up only one subsite may leave out files or data needed for a full recovery.

Where should I store Multisite backups?

Store backups away from the production server, such as in secure cloud storage or another off-site location. Keep more than one recent copy, restrict access to backup files, and check that your backup plugin has completed each upload successfully.

How can I test a WordPress Multisite backup?

Restore the backup to a staging site or separate test environment and check the network dashboard, subsites, media, users, links, plugins, themes, and domain mapping. A backup is only dependable if you have confirmed that it can restore the parts of the network you may need to recover.

Conclusion

A reliable WordPress Multisite backup is a coordinated recovery set: shared files, every site’s media, the complete database, network configuration, safe storage, useful retention, and a tested restore path. Use a Multisite-aware service for a managed workflow, verify what your host actually stores, and use manual SFTP/FTP plus database export only when you can manage the recovery process.

When one subsite is damaged, choose selective restore if the backup system supports it and the shared network is healthy. When shared files, network data, or several sites are affected, restore the full network. The restore drill is what turns a completed backup into protection you can depend on. If the network is hacked or crashes, MalCare’s WordPress site crash guide is a useful separate recovery checklist.

Tags:

You may also like


How do you update and backup your website?

Creating Backup and Updating website can be time consuming and error-prone. BlogVault will save you hours everyday while providing you complete peace of mind.

Updating Everything Manually?

But it’s too time consuming, complicated and stops you from achieving your full potential. You don’t want to put your business at risk with inefficient management.

Backup Your WordPress Site

Install the plugin on your website, let it sync and you’re done. Get automated, scheduled backups for your critical site data, and make sure your website never experiences downtime again.