diff --git a/Backup-Profiles.-.md b/Backup-Profiles.-.md new file mode 100644 index 0000000..e69de29 diff --git a/guides/Backup-Profiles.md b/guides/Backup-Profiles.md deleted file mode 100644 index 3d656b9..0000000 --- a/guides/Backup-Profiles.md +++ /dev/null @@ -1,44 +0,0 @@ -# Backup Profiles - -Profiles define what gets backed up, how it's compressed, where it's stored, and what to exclude. - -## Default Profile - -A default profile is created on install with these settings: -- **Type**: Full site (database + files) -- **Format**: ZIP, compression level 5 -- **Backup dir**: `administrator/components/com_mokobackup/backups` -- **Excluded dirs**: backups dir, tmp, cache, logs, administrator/logs -- **Excluded files**: .gitignore, .htaccess.bak -- **Excluded tables**: `#__session` - -## Backup Types - -| Type | Database | Files | Use Case | -|---|---|---|---| -| **Full** | Yes | All files | Complete site snapshot | -| **Database Only** | Yes | No | Quick DB backup before changes | -| **Files Only** | No | All files | Code/media backup | -| **Differential** | Yes (full) | Changed only | Fast daily backups between weekly fulls | - -## Creating Profiles - -1. Go to **Components > MokoSuiteBackup > Backup Profiles** -2. Click **New** -3. Configure each tab (General, Archive, Filters, Notifications, Remote) - -## Running Backups - -From the **Backup Records** view: -1. Select a profile from the dropdown -2. Click **Backup Now** -3. A progress modal shows real-time step completion -4. The AJAX step engine works even on shared hosting with PHP time limits - -## Example Setup - -| Profile | Type | Schedule | Remote | -|---|---|---|---| -| Daily Full | Full | Daily at 02:00 | S3 | -| Hourly DB | Database Only | Every hour | FTP | -| Weekly Differential | Differential | Weekly Sunday | Google Drive |