DB Backup by Fairshare.tech lets you create automated WordPress database backups on your preferred schedule. It uses mysqldump if available for fast and reliable backups, and falls back to a PHP-based method if mysqldump is unavailable.
Backups are stored securely in your wp-content/uploads/db_backup/ directory, and you can choose to have them emailed to your admin email address. The plugin provides a settings page for configuration and supports triggering backups via a real cron job for reliability.
wp-content/uploads/db_backup/ with timestamped filenames.mysqldump if available, with PHP fallback.