Database Export Genie Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
- One page, one button, a list of your backups.
- Runs in the background: leave the page or close the tab and the backup keeps going.
- Works on shared hosting: no mysqldump, no exec(), handles short timeouts and low memory limits.
- Checks disk space before starting, and stops cleanly if the disk fills.
- Every backup is verified before it’s shown as ready: the zip is re-read and every compressed chunk is checked against the SQL that was written.
- Download or delete backups at any time. Delete the whole backup folder in one click.
- Standard .sql inside. Restore with phpMyAdmin, Adminer, the mysql command or WP-CLI. No paywall, no Pro version.
- Works with MySQL, MariaDB, Percona, Amazon Aurora, SQLite (WordPress Playground / SQLite Database Integration) and HyperDB / LudicrousDB setups.
- Multisite: back up the whole network, or one site (optionally with its users, optionally renamed for a standalone install).
- No emails, no upsells, no tracking. The only outbound request is to your own site (to keep the backup running in the background).
Advanced options (hidden behind one checkbox): a custom backup name, and a table picker so you can export a few tables, or just one.
What’s included
Every table that starts with your WordPress table prefix. Nothing inside those tables is skipped, including transients and options that start with an underscore. The one exception is this plugin’s own progress data (dbmg_* rows in the options table), which would be meaningless after a restore. Tables from other applications that share the database are listed under “Other tables” in Advanced options and are only exported if you tick them.
WP-CLI
wp dbmg create [--description=<text>] [--tables=<list>] [--site=<id>] [--include-users] [--convert-prefix] [--run]wp dbmg run— finish the running backup in this process (useful on hosts that block background requests, or from a system cron).wp dbmg status,wp dbmg list,wp dbmg delete <id>...,wp dbmg cancel
Future ideas
Not planned for now, listed here so they don’t creep in: restore from the dashboard, file backups, schedules, cloud destinations, email notifications.
Credits
The SQL export engine follows the design of WP Migrate Lite’s table exporter (GPLv2 or later): keyset pagination over primary and compound keys, hex-encoded binary columns and multi-row INSERT buffering. This plugin is not affiliated with or endorsed by its authors.
The genie icon is based on the genie from Noto Emoji, copyright Google LLC, used under the Apache License 2.0 (head and turban redrawn) (https://www.apache.org/licenses/LICENSE-2.0, source: https://github.com/googlefonts/noto-emoji).
Screenshots
No screenshots provided
