Skip to content

Backup Exclusions

You will know which backup exclusions TMXIO applies today, why those exclusions exist, and which additional plugin log tables may be good candidates for exclusion if your site generates a large amount of operational history.

Some WordPress plugins create high-churn log, audit, redirect, mail, or security-history tables. Those tables can grow very quickly without changing the restoreable state of the site itself.

TMXIO uses whole-table exclusions for this type of operational history. TMXIO does not use partial capture rules such as “latest 1000 rows” because partial tables make restores harder to reason about and can leave plugin data in an inconsistent state. If a table is in scope at all, it is captured in full.

TMXIO currently excludes these tables by default. These are operational log tables and are not treated as authoritative site content.

  • wsal_metadata
  • wsal_occurrences
  • check_email_log

If you want any of these tables actually captured for compliance reasons, contact support — the defaults can be reversed for a specific site.

TMXIO has also completed a wider plugin audit and identified additional tables that are good exclusion candidates when they are being used only as operational history. The table below summarizes the audit. These tables are not excluded automatically; support can extend the exclusion list for your site if you are seeing capacity or duration problems tied to one of these plugins.

PluginTable(s) ExcludedReason
All In One WP Security and Firewallaiowps_audit_log, aiowps_debug_log, aiowps_events, aiowps_failed_logins, aiowps_login_activitySecurity event and audit history; rebuilt by the plugin from live state, not authoritative content.
Activity Logaryo_activity_logPure activity history, not site content.
Check & Log Emailcheck_email_error_logs, check_email_log, check_email_spam_analyzerOutbound email log records, recreated on next send.
Email Logemail_logSame — outbound email log only.
FluentSMTPfsmpt_email_logsMail transport log, not site content.
Loginizerloginizer_logsLogin attempt history, recreated continuously.
Post SMTPpost_smtp_logmeta, post_smtp_logsMail transport log and associated metadata.
Redirectionredirection_404, redirection_logs404 and redirect hit history, not the redirect rule set itself.
SiteGround Securitysgs_log_events, sgs_log_visitorsSecurity event and visitor history.
WP Mail SMTPwpmailsmtp_debug_eventsDebug event log for outbound mail.
WP Activity Logwsal_metadata, wsal_occurrencesAudit log content; already covered in the default list.

For each plugin above, TMXIO support has confirmed that the listed tables are operational rather than authoritative. Excluding them does not affect the plugin’s rule configuration, business data, or live security posture.

TMXIO does not treat every plugin-owned table as safe to exclude. Queue tables, configuration tables, business data, form submissions, WooCommerce data, and active security-state tables should normally remain in backups.

Examples of plugins reviewed but not added to the simple exclusion list include:

  • mailpoet
  • wordfence
  • sucuri-scanner
  • wp-mail-smtp-pro

Those plugins either mix logs with live state, expose tables that are not clearly safe to exclude by default, or did not justify a simple default rule. If you are seeing capacity problems caused by one of these plugins, contact support and they will dig into the specific tables involved rather than blanket-excluding the plugin.

If your site has a plugin-specific log table that is growing quickly and you want TMXIO to review it, contact support with:

  • the plugin name
  • the table name
  • whether the data is only operational history or whether you treat it as business data

Support can confirm whether that table belongs in the backup scope or should be excluded for your site. Custom exclusions are tracked per-site so the change does not affect other workspaces.

  • Common Tasks for everyday plugin jobs that touch backup behavior.
  • Troubleshooting, specifically the Capacity tab, when a backup is failing because of table size.
  • FAQ for the short-form answer to the exclusions question.