MySQL Backup & Recovery

Physical Backups

Cold Backup

https://dev.mysql.com/doc/mysql-backup-excerpt/8.0/en/innodb-backup.html

Hot Backup

Enterprise Edition only. Provides physical hot backup
Free, non-blocking, tightly compressed, highly secure hot backups for Percona Server for MySQL, MySQL and MariaDB. 
MySQL-Matrix

Logical Backups

Available in all editions and versions. Provides logical backup.
Introduced in MySQL 5.7. Provides parallel logical backup
Opensource alternative for logical backups
Introduced in MySQL Shell 8.0.21. Provides big performance gains for logical backups

Logical Backup Performance

VM Level Snapshots

MySQL on Linux does not integrate with VM level snapshots. Recovery from a VM level snapshot should work but will rely on the MySQL crash recovery mechanism. There is a small but real risk that recovery could fail (1). You should not rely on VM level snapshots for running databases.

Options...

Bibliography & References