根据前面的mysql备份调研得知,mysql的备份重头戏就是xtrabackup,mysqldump只能算开胃菜
本篇就着重讨论下xtrabackup的使用,由于考虑到维持虚拟机环境的整洁,和搭建使用的通用和便利性,这里选择基于docker环境使用
照惯例,学习任何一个工具最佳途径就是研读官方文档,这里贴出官方文档:https://docs.percona.com/percona-xtrabackup/2.4/backup_scenarios/full_backup.html
重点分为4节:全量备份,增量备份,压缩备份,加密备份
加密备份一般用不到,这里着重讨论全量备份,增量备份和压缩备份