tigerstyle-life9/USER-GUIDE-TERRITORY-SETTINGS.md
Ryan Malloy e92b7f8700 Initial commit: TigerStyle Life9 v1.0.0
Because cats have 9 lives, but servers don't - so they need
backup-restore! Complete backup solution with S3/MinIO support.

- Full WordPress backup (files + database)
- S3 / MinIO / S3-compatible storage backends
- Scheduled automatic backups
- Disaster recovery / one-click restore
- Backup integrity validation
- Cat-themed admin interface

Includes build.sh and .distignore for WordPress-installable release ZIPs.
2026-05-27 14:32:00 -06:00

7.4 KiB

🐱 User Guide: Territory Settings - TigerStyle Life9 Complete

Welcome to your backup territory! This guide helps you navigate the newly organized Territory Settings page like a confident cat exploring new terrain.

🗺️ Page Overview

Your Territory Settings page is now organized for maximum efficiency:

⚙️ Territory Settings
│
├── 🐱 Welcome Message
├── 📊 Territory Status (NEW POSITION!)
├── 🕐 Automated Backup Scheduling  
└── ☁️ S3/MinIO Storage Configuration

📊 Territory Status (Your New Command Center)

Location: Top of the page, right after the welcome message
Purpose: Instant overview of your backup system health

What You'll See

🔄 Automated Backups Status

  • ⏸️ Disabled: Automated backups are turned off
  • Enabled: Shows frequency (Daily/Weekly/Monthly)
  • Next backup: When enabled, shows when your next backup will run

☁️ Cloud Storage Status

  • 💾 Local storage only: Backups saved on your server only
  • Configured: Connected to S3/MinIO with bucket name shown

🗄️ WordPress Cron Status

  • Active: WordPress scheduler is working (good!)
  • Disabled: WordPress cron disabled in wp-config.php (needs attention)

📸 Example Territory Status Display

📊 Territory Status
┌─────────────────────────────────────────────────┐
│ 🔄 Automated Backups: ✅ Enabled 📅 Daily       │
│    ⏰ Next backup: Sep 18, 2025 02:00 AM       │
│ ☁️ Cloud Storage: ✅ Configured 🪣 my-backups  │  
│ 🗄️ WordPress Cron: ✅ Active                   │
└─────────────────────────────────────────────────┘

🕐 Automated Backup Scheduling

Configure when and how often your backups run automatically.

Settings Available

🔄 Enable Automated Backups

  • Checkbox: Turn automatic backups on/off
  • When enabled: All other scheduling options become active

📅 Backup Frequency

  • 🌅 Daily: Backup every day at specified time
  • 📅 Weekly: Backup once per week on chosen day
  • 📆 Monthly: Backup once per month on chosen date

🕒 Backup Time

  • 24-hour format: Choose what time backups should run
  • Recommendation: Pick a low-traffic time (like 2:00 AM)

📦 Backup Content

  • 📁 WordPress files & uploads: Include your site files
  • 🗄️ Complete database: Include your site database
  • Recommendation: Keep both checked for complete backups

🗂️ Backup Retention

  • Options: Keep 5, 10, 15, 30, or unlimited backups
  • Auto-cleanup: Older backups automatically deleted when limit reached
  • Recommendation: 10 backups provides good balance of safety and storage

💡 Quick Setup Guide

  1. Check "Enable Automated Backups"
  2. 🕐 Choose frequency (Daily recommended for active sites)
  3. Pick a time (2:00 AM is usually good)
  4. 📦 Select content (both files and database recommended)
  5. 🗂️ Set retention (10 backups is usually perfect)
  6. 🐾 Click "Save Schedule Settings"

☁️ S3/MinIO Storage Configuration

Set up cloud storage for off-site backup safety.

When to Use Cloud Storage

  • Extra Protection: Backups stored away from your server
  • Disaster Recovery: Safe even if your server fails
  • Compliance: Some regulations require off-site backups
  • Peace of Mind: Sleep better knowing backups are safe

Configuration Fields

☁️ Enable Cloud Storage

  • Checkbox: Turn cloud storage on/off
  • When enabled: All storage options become available

🔗 S3 Endpoint

  • AWS S3: Leave blank for standard Amazon S3
  • MinIO: Enter your MinIO server URL (like https://minio.example.com)
  • Other S3-compatible: Enter provider's endpoint URL

🪣 Bucket Name

  • What it is: The "folder" where your backups will be stored
  • Requirements: Must be unique, lowercase, no spaces
  • Examples: my-site-backups, company-wp-backups

🔑 Access Key ID & 🔐 Secret Access Key

  • What they are: Credentials to access your cloud storage
  • Where to get them: From your cloud provider's dashboard
  • Security: Keep these secret and secure

🌍 S3 Region

  • What it is: Geographic location of your storage
  • Common examples: us-east-1, eu-west-1, ap-southeast-1
  • Where to find: In your cloud provider's settings

🛡️ Security Best Practices

  1. 🔐 Use Strong Credentials: Generate secure access keys
  2. 🏠 Separate Buckets: Don't mix backup buckets with other data
  3. 🔒 Encrypt Storage: Enable encryption in your cloud provider
  4. 📝 Document Setup: Keep configuration details in a secure password manager

🚨 Common Questions

"I don't see my Territory Status at the top!"

  • Solution: Refresh the page, clear browser cache
  • Check: Make sure you're on the Territory Settings page
  • Plugin: Ensure TigerStyle Life9 Complete plugin is activated

"My automated backups aren't running!"

  • Check Territory Status: WordPress Cron should show Active
  • Verify Settings: Ensure "Enable Automated Backups" is checked
  • Time Zone: Backups run in server time, not your local time
  • Traffic: Site needs some traffic for WordPress cron to trigger

"Cloud storage settings aren't saving!"

  • Credentials: Double-check access key and secret key
  • Bucket: Ensure bucket name follows naming rules
  • Permissions: Access keys need read/write permission to bucket
  • Endpoint: Verify endpoint URL is correct for your provider

"Where do I find my cloud storage credentials?"

  • AWS S3: IAM Users section in AWS Console
  • MinIO: Admin panel → Identity → Users
  • Other providers: Check your provider's documentation

🎯 Quick Start Checklist

For Local Backups Only

  • Enable Automated Backups
  • 🕐 Set frequency (Daily recommended)
  • Choose time (2:00 AM suggested)
  • 📦 Include files and database
  • 🗂️ Set retention (10 backups)
  • 🐾 Save settings

For Cloud Backups

  • Complete local backup setup above
  • ☁️ Enable Cloud Storage
  • 🔗 Enter S3 endpoint (if not AWS)
  • 🪣 Create and enter bucket name
  • 🔑 Add access credentials
  • 🌍 Set correct region
  • ☁️ Save storage settings

🆘 Need Help?

If something's not working:

  1. 📊 Check Territory Status: Red indicators show what needs attention
  2. 🔄 Try Again: Sometimes refreshing helps
  3. 🧹 Clear Cache: Browser cache can cause display issues
  4. 📱 Different Browser: Test in incognito mode
  5. 📝 Check Logs: WordPress admin may show error messages

🐱 TigerStyle Life9 Complete - Territory Settings Made Simple!

Navigate your backup territory with the confidence of a cat who knows exactly where all the best napping spots are! 😸

Remember

  • 📊 Territory Status: Your new best friend at the top of the page
  • 🔄 Automated Backups: Set it and forget it (like a cat nap)
  • ☁️ Cloud Storage: Extra protection for extra peace of mind
  • 🐾 Save Settings: Don't forget to save your configuration!

Happy backing up! Your future self (and your nine lives) will thank you! 🐾