Use MokoSuiteBackup to create a full site archive containing both files and database in a single restorable package. Run it from the admin panel, automate it with Joomla Scheduled Tasks, or trigger it from the command line.
MokoSuiteBackup supports full, database-only, files-only, and differential backups. Archives can be ZIP with optional AES-256 encryption or tar.gz format.
Quick Backup
- Go to Components, MokoSuiteBackup
- Select a backup profile from the dropdown
- Click Backup Now
- Wait for the progress bar to complete
CLI Backup
Run from the command line for cron or scripted backups:
php cli/joomla.php mokosuitebackup:run --profile=1
Scheduled Backups
MokoSuiteBackup integrates with Joomla Scheduled Tasks. Go to System, Scheduled Tasks to configure automatic daily, weekly, or monthly backups. A default monthly task is created on install.
Pre-Update Backups
Enable Backup Before Extension Update in component options to automatically run a full backup before any extension is updated or uninstalled.
Remote Storage
Configure each backup profile to upload archives to FTP, Amazon S3, or Google Drive after completion. Optionally remove the local copy after a successful upload.
Notifications
Get notified on backup success or failure via email or push notification via ntfy. Configure per profile in the Notifications tab.