Problem

WordPress Files-Only Backup Guide

Use a files-only WordPress backup when plugins, themes, uploads, media, or custom code need rollback coverage without replacing live database records.

Problem, cause, fix, verify

Problem

A files-only backup can protect code and uploads before file-system work, but it does not protect content, orders, settings, users, or plugin records stored in the database.

Audience

WordPress administrators, agencies, developers, and support teams preparing code, media, or file-system changes.

First check

Files-only backups are useful before plugin, theme, upload, translation, mu-plugin, or server-rule work. They are most helpful when the team needs path-level rollback without touching newer live database records.

Verify

WPlura Backup & Restore Manager can help organize file backup evidence and restore-point notes, while Operation Guard supports planned maintenance review around risky file work.

Editorial trust

Published
Updated
Content type
Problems
Review editorial policy

Symptom

A files-only backup can protect code and uploads before file-system work, but it does not protect content, orders, settings, users, or plugin records stored in the database.

For: WordPress administrators, agencies, developers, and support teams preparing code, media, or file-system changes.

Diagnosis

What to check before changing the site

When Files-Only Is Useful

Files-only backups are useful before plugin, theme, upload, translation, mu-plugin, or server-rule work. They are most helpful when the team needs path-level rollback without touching newer live database records.

What It Does Not Protect

This backup type does not protect posts, pages, settings, users, WooCommerce orders, coupons, products, form entries, or plugin database tables. Pair it with a database backup when the work crosses that boundary.

Path Scope

Write down the exact paths in scope: plugins, themes, uploads, wp-config.php, .htaccess, mu-plugins, drop-ins, language files, and any custom directories. Missing one path can turn a restore into guesswork.

Restore Boundary

A good restore plan can replace only the affected files. Restoring the entire file system after a narrow mistake can undo unrelated uploads, generated assets, cache state, or deployment output.

WPlura Fit

WPlura Backup & Restore Manager can help organize file backup evidence and restore-point notes, while Operation Guard supports planned maintenance review around risky file work.

Backup and RecoverySeverity: HighLast reviewed: 2026-09-16

Diagnosis

Symptoms, causes, checks, and fixes

Symptoms

  • The team is about to update a theme, plugin, mu-plugin, translation, upload directory, or custom file.
  • A database backup exists, but the immediate risk is lost or changed files.
  • Nobody knows whether uploads, plugins, themes, wp-config.php, .htaccess, or custom directories are included.

Most Common Causes

  • WordPress splits state across files and database records, so a files-only backup is intentionally incomplete.
  • Media, custom code, plugin files, themes, language files, and server rules can be changed outside wp-admin.
  • A file restore can roll back code while leaving database settings, migrations, orders, and content at a newer state.

How To Confirm The Cause

  • Name the file-system change and list the exact paths that need rollback coverage.
  • Confirm whether uploads, plugins, themes, mu-plugins, drop-ins, wp-config.php, .htaccess, and custom directories are in scope.
  • Check whether the database also needs a same-window backup because the file change triggers schema or settings changes.

Fixes

  • Create a files-only backup immediately before plugin, theme, upload, or server-rule changes.
  • Pair it with a database backup when the change can modify options, tables, orders, users, or plugin state.
  • Keep the restore plan path-specific so a single theme or plugin can be rolled back without overwriting unrelated uploads.

How To Verify The Fix

  • Confirm the archive opens and contains the expected paths.
  • Record timestamp, owner, storage location, restore method, and excluded paths.
  • After the change, test the edited workflow and at least one unaffected workflow to catch accidental file replacement.

When To Contact Support

Escalate when file restore may overwrite customer uploads, generated assets, custom code, deployment-managed files, or security-sensitive configuration.

References

Official references