Backup & Restore MySQL / MariaDB Databases with mysqldump
mysqldump generates logical backups of MySQL/MariaDB databases. A logical backup is a set of SQL statements that can be used to restore the data, such as CREATE DATABASE, CREATE TABLE and INSERT.