Security advisorywp2shell: WordPress core vulnerability. Updated August 7, 2026.

Read the advisory

WordPress Backup Security Plugins 2026

How to choose WordPress backup plugins vs security plugins: what each job covers, how to keep backups safe, and where Security Ninja fits.

Topics Firewalls & scanners Backups & recovery

Lars Koudal

Updated Published

Backup plugins and security plugins solve different problems. Mixing the marketing copy creates bad buying decisions. You need restore-tested backups and a security stack. Rarely does one plugin do both jobs well.

WordPress backup and security

Two jobs, two tool types

JobWhat good looks likeTypical tools
Backup / restoreOffsite copies, schedule, tested restoreDedicated backup plugins, host backups
SecurityVulns, malware, firewall, login hardeningSecurity Ninja and peers

Security Ninja is not a backup plugin. It helps you reduce the chance you need the restore, and it helps after an incident when paired with a real backup plan (create a backup plan).

What to require from a backup plugin

  1. Offsite storage (not only wp-content/uploads/backups on the same server)
  2. Schedule you will keep (daily for stores; at least weekly for quiet sites)
  3. Restore path you have practiced once
  4. Retention so one bad backup does not overwrite the only good one
  5. Access control so backup archives are not world-readable on the web
  6. Encryption in transit and at rest when the vendor offers it (HTTPS to storage; encrypted archives or bucket encryption)
  7. Scoped storage credentials (S3/Wasabi/Backblaze keys that can write backups, not your whole cloud account)

Public backup ZIPs are a gift to attackers. Lock them down or keep them off the webroot.

Security-specific backup habits

Encryption and secrecy

  • Prefer providers that encrypt archives or the destination bucket
  • Treat storage keys like production passwords; store them in a vault, not a shared chat
  • Do not email full-site ZIP backups

Off-site means off this server

  • Same-server copies die with the server
  • Use remote object storage, a second host, or a reputable backup SaaS
  • Host “daily snapshots” count only if you can restore them without guessing

Archive access control

  • Block web access to backup folders (see .htaccess hardening on Apache)
  • Delete old local archives after a successful off-site sync
  • Limit which staff users can download full backups (they contain database secrets and user data)

Restore testing

  1. Pick a staging site or local copy
  2. Restore the newest backup end to end (files + database)
  3. Log into wp-admin and load checkout or key templates
  4. Note how long it took and who is allowed to do it
  5. Repeat after host or backup-plugin changes

A backup you have never restored is a rumor.

How security plugins relate

After a compromise, a clean restore beats endless file whack-a-mole. Before a compromise, scanners and firewalls reduce how often you need that restore.

Useful Security Ninja pieces beside backups:

Incident path: malware removal.

Buying without fake scoreboards

  • Do not pick a “security + backup mega suite” only because the landing page is long
  • Prefer one clear backup product and one clear security stack (best security plugins)
  • Host-provided backups count if you can restore them yourself

A minimal stack that works

  1. Offsite backup plugin or host backup with a restore drill
  2. Security Ninja Free for tests and vulns
  3. Pro when you want firewall, malware schedules, and login tools (pricing)
  4. Written notes for where backups live and who can restore

Bottom line

Backups are insurance. Security plugins are prevention and detection. Buy both for the jobs they actually do, and prove the restore before you need it.

Found this useful? Share it.