WP Technical Site Auditor

Backup and Restore

388 Views Last updated: 2026-08-19

Protecting Your Site (Premium)

The plugin has two layers of protection: automatic backups before every file and settings fix, plus manual quick and full backups.

Automatic Fix Backups

When you apply a file or settings fix:

  1. Plugin records the current state
  2. Change is applied
  3. Backup is stored securely

No action needed - it is automatic. Note that database cleanups (spam, trash, revisions, transients) permanently remove data and are not covered by the undo feature.

Quick Backup

A fast backup of the essentials:

  • The database
  • wp-config.php
  • .htaccess
  • The active theme's style.css and functions.php

Full Backup

A complete backup of the site. Large sites are processed in chunks to avoid timeouts.

Storage

Backups are stored in:

wp-content/tsa-backups/

Protected by:

  • Randomized, unguessable file names
  • Protection against direct access on Apache, nginx and IIS
  • Directory listing prevention

Fix backups are automatically cleaned up after 90 days.

Restoring

Database restores are atomic: the dump is first imported into temporary tables and the live tables are swapped out in a single operation. If anything fails before the swap, your database is left completely untouched. A restore point of the current state is also created before a restore runs.

Undoing a Single Fix

  1. Go to Site Auditor > Fixes
  2. Find the fix in the list
  3. Click the Undo button

The original state is restored instantly.

Need help?

Still need help?

Couldn't find what you're looking for? We're happy to help.

Contact Us