1
Configuration
Jonathan Miller edited this page 2026-06-02 19:02:26 -05:00

Configuration

Component Settings

Access via Components > MokoJoomBackup > Options (toolbar gear icon).

The component has two main views:

  • Backup Records — History of all backups with status, size, download, verify, and restore
  • Backup Profiles — Configurable backup profiles

Dashboard Widget

The quickicon plugin shows backup status on the Joomla admin dashboard:

  • Green (OK): Last backup within 7 days, no failures
  • Warning: No backups yet, recent failures, or last backup > 7 days ago
  • Shows: last backup time, total count, total storage

System Plugin Settings

Access via System > Manage > Plugins, search for "System - MokoJoomBackup".

Setting Default Description
Auto Cleanup Yes Automatically remove old backup archives
Max Backup Age 30 days Delete completed backups older than this
Max Backup Count 10 Keep at most this many completed backups

Backup Profile Settings

Each profile has six configuration tabs:

General Tab

  • Title — Profile name (e.g. "Daily Full Backup")
  • Description — Optional notes
  • Backup Type — Full Site, Database Only, Files Only, or Differential

Archive Settings Tab

  • Archive Format — ZIP
  • Compression Level — None / Low / Normal / Maximum
  • Split Size — Split archive into parts (0 = no splitting)
  • Backup Directory — Relative path from Joomla root
  • Encryption Password — AES-256 archive encryption (blank = none)
  • Include Restore Script — Embed standalone restore.php for bare-server restores

Exclusion Filters Tab

  • Exclude Directories — One path per line (relative to Joomla root)
  • Exclude Files — One filename/pattern per line (supports * wildcards)
  • Exclude Tables — One table name per line (use #__ prefix)

Notifications Tab

  • Notification Email(s) — Comma-separated recipient list
  • Notify on Success — Send email when backup completes
  • Notify on Failure — Send email when backup fails (includes log excerpt)

Remote Storage Tab

See Remote Storage for FTP, Google Drive, and S3 settings.

Sidebar

  • Status — Published / Unpublished
  • Ordering — Display order in profile lists