Backup
Simple enough to understand under pressure.
- Logical MariaDB dump for database recovery
- Project archive for configuration and application files
- Day-based retention to protect disk on a 40 GB host
- Cron-based execution with local log files
The restore model stays procedural on purpose. A small environment benefits more from readable restore steps than from another management layer.