• Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.64.00

Installation

  1. Download the latest pkg_mokosuitebackup-*.zip package from Releases
  2. Go to System > Install > Extensions in the Joomla Administrator
  3. Upload the package ZIP (or use Install from Folder / Install from URL)
  4. The single package installs the component, all plugins, the admin module and the CLI/Web Services resources in one step, and auto-enables its plugins
  5. Wait for the postflight to complete — the installer verifies that every bundled child extension actually registered and that the component's schema tables exist, and reports an error rather than a false "installed successfully" message if anything is missing

Package Contents

ExtensionTypePurpose
com_mokosuitebackupComponentAdmin backend with backup engine, profiles, records and content snapshots
plg_system_mokosuitebackupSystem PluginAuto-cleanup, web-cron endpoint, and backup-before-update/uninstall protection
plg_task_mokosuitebackupTask PluginJoomla Scheduled Tasks integration (backup profile & content snapshot)
plg_quickicon_mokosuitebackupQuickicon PluginDashboard status widget
plg_console_mokosuitebackupConsole PluginCLI commands (run, list, profiles, restore, cleanup, snapshot)
plg_content_mokosuitebackupContent PluginAutomatic pre-install/pre-update backups
plg_actionlog_mokosuitebackupAction Log PluginLogs profile and backup actions to Joomla action logs
plg_webservices_mokosuitebackupWebServices PluginREST API for the MCP server
mod_mokosuitebackup_cpanelAdmin ModuleControl-panel quick-access module

Requirements

  • Joomla 6.x or later (Joomla 4/5 supported; Scheduled Tasks need 4.1+)
  • PHP 8.3+ required (Joomla 6)
  • MySQL 8.0 or MariaDB
  • PHP extensions: ext-zip, ext-curl, ext-ftp, ext-mbstring, ext-pdo_mysql

First Backup

  1. Navigate to Components > MokoSuiteBackup (the admin Backup menu, with Dashboard, Backup Records, Content Snapshots and Backup Profiles)
  2. A default backup profile is pre-configured
  3. Open Dashboard, select the profile from the dropdown and click Backup Now
  4. A full-screen backup screen runs the stepped backup with a real-time progress bar; on completion a View backup record button links to the new record

Post-Install Options

Several capabilities are Super User only and off by default. Open Components > Backup > Options to enable Backup before update / Backup before uninstall, Allow Snapshot Injection (on a receiving/slave site), confirm the Default profile and backup directory, and set email/ntfy notifications.

Documentation

Full documentation is on the MokoSuiteBackup Wiki.