Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/davecamerini/wp-db-backupper/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
A WordPress plugin that allows administrators to download a gzipped backup of the entire database.
Features
- One-click database backup download
- Automatic GZIP compression
- Includes all database tables
- Secure download process with nonce verification
- Admin-only access
Installation
- Download the plugin files
- Upload the plugin folder to the
/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
Usage
- Log in to your WordPress admin panel
- Go to Tools > DB Backup Download
- Click the "Download Backup" button
- Your browser will download a .sql.gz file containing your database backup
Security Features
- WordPress nonce verification
- Admin-only access
- Direct file access prevention
- Secure output handling
Requirements
- WordPress 4.0 or higher
- PHP 5.6 or higher
- PHP GZip extension enabled
License
This plugin is licensed under the GPL v2 or later.
Support
For support, please create an issue in the GitHub repository or contact the plugin author.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.