WP Manifestindependent plugin directory
manifest / updates / wp-advanced-backup-manager

WP Advanced Backup Manager

WP Advanced Backup Manager

by Generic WP Developer · github.com/suiramus/wp-advanced-backup-manager

1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/suiramus/wp-advanced-backup-manager/archive/refs/heads/main.zip

A powerful WordPress plugin for creating, managing, and restoring advanced backups of your WordPress site.

Overview

WP Advanced Backup Manager is a comprehensive backup solution for WordPress that provides advanced backup functionality to protect your website data, including database, files, themes, and plugins.

Features

  • 📦 Full Site Backups - Complete backups of your WordPress installation
  • 💾 Incremental Backups - Save storage space with incremental backup options
  • 🔄 Automated Scheduling - Set up automatic backup schedules
  • 🗜️ Compression - Reduce backup file sizes with built-in compression
  • 🔐 Secure Storage - Backup encryption and secure storage options
  • 📋 Backup Management - Easy viewing, organizing, and deletion of backups
  • One-Click Restore - Simple restoration of your site from backups
  • 📊 Backup Status Dashboard - Monitor backup history and status
  • ☁️ Cloud Storage Support - Store backups on external storage services
  • 📧 Email Notifications - Get notified when backups complete

Requirements

  • PHP 7.4 or higher
  • WordPress 5.0 or higher
  • Sufficient server disk space for backups
  • MySQL 5.7 or higher (or equivalent)

Installation

  1. Download the plugin files
  2. Upload the plugin folder to /wp-content/plugins/ directory
  3. Activate the plugin through the WordPress admin dashboard
  4. Navigate to Backup Manager in the admin menu
  5. Configure your backup settings and create your first backup

Usage

Creating a Backup

  1. Go to WP Admin DashboardBackup Manager
  2. Click Create New Backup
  3. Select what to include (Database, Files, Themes, Plugins)
  4. Choose compression level and storage location
  5. Click Start Backup

Restoring from Backup

  1. Navigate to Backup ManagerBackup List
  2. Find the backup you want to restore
  3. Click the Restore button
  4. Confirm the restoration process
  5. Wait for restoration to complete

Scheduling Automatic Backups

  1. Go to Backup ManagerSettings
  2. Navigate to Backup Schedule
  3. Select frequency (Daily, Weekly, Monthly)
  4. Set preferred backup time
  5. Enable email notifications (optional)
  6. Save settings

Configuration

Edit your backup settings:

  • Backup Frequency - Choose automatic backup intervals
  • Retention Policy - Set how long to keep old backups
  • Compression - Enable/disable compression and select level
  • Storage Location - Choose where to store backups (Local, Cloud)
  • Notifications - Configure email alerts

Frequently Asked Questions

Q: How much disk space do I need? A: At least 2-3x the size of your current WordPress installation for local backups.

Q: Can I store backups on external services? A: Yes! The plugin supports various cloud storage providers.

Q: How long does a backup take? A: Backup duration depends on your site size. Most sites complete in 5-30 minutes.

Q: Is my data encrypted? A: Yes, backup encryption is available as an optional feature.

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.

Contributing

Contributions are welcome! Please feel free to submit issues, fork the repository, and create pull requests to help improve this project.

Support

For issues, questions, or suggestions, please open an issue on the GitHub repository.

Changelog

Version 1.0.0

  • Initial release
  • Core backup functionality
  • Basic scheduling support
  • Database and file backups

Created by: suiramus
Last Updated: March 12, 2026