Big picture: Efficiently backup my Wordpress database. Then restore Wordpress Core + Extensions (Themes, Plugins) as exactly as possible in an automated fashion.
- In this scenario I back up my Media Library by other means (rsync or CDN). What remains:
- Backup the database (already know how to do that).
- Source Code: Wordpress Core + Themes + Plugins:
- Backing up up those generic source code files is a waste as they anyhow exist in public online repositories.
- But in addition to step 2, I want to backup a list of installed plugins, like various Unix package managers allow that.
- To keep that extension-list (CSV, JSON, …) for documentation purposes and for automated re-installation.
- This is already possible with
wp plugin list.