环境

MySQL 8.0.36企业版

企业版备份是一致性的备份,解决备份时需要锁表问题,日志备份需要单独备份问题。

实例1:单实例备份,备份完成后成为目录

mysqlbackup --defaults-file=/etc/my.cnf --user=root -p'密码' --include-tables=库名 --compress --compress-level=1 --show-progress=file:/data/mysqlbak/mysqlbak.log --backup-dir=/data/mysqlbak/ backup

include-tables库名

compress压缩

compress-level=1压缩等级1

--show-progress=备份进度日志

实例2:单实例备份,备份完成后成为镜像

mysqlbackup --defaults-file=/etc/my.cnf --user=root -p'密码' --include-tables=库名 --compress --compress-level=1 --show-progress=file:/data/mysqlbak/mysqlbak.log --backup-dir=/data/mysqlbak-img/ --backup-image=库名-bak.img --with-timestamp backup-to-image

backup-image=镜像名称

with-timestamp=备份镜像目录添加时间戳(/时间戳目录/数据)