AI 文章摘要
一、Xtrabackup安装
- 下载地址: https://www.percona.com/downloads
文章来源(Source):https://dqzboy.com / - 说明:
Percona XtraBackup 8.0版本是针对MySQL8.0版本使用的
1、下载软件程序
2、安装依赖组件
yum install perl-DBD-MySQL
yum -y install libev-devel.x86_64
yum -y install rsync.x86_64
#安装资源库
yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
3、解压软件程序
tar -zxvf percona-xtrabackup-8.0.22-15-Linux-x86_64.glibc2.17.tar.gz -C /usr/local/
cd /usr/local/
mv percona-xtrabackup-8.0.22-15-Linux-x86_64.glibc2.17 percona-xtrabackup
- 注意:xtrabackup8.0 的包中已经没有了
innobackupex命令
二、数据库备份实践
1、创建脚本存储
6、添加至定时任务
- 每天的凌晨3点进行备份,每个星期日进行全量备份;这个根据自己的实际项目业务情况而定!
00 3 * * * /usr/bin/bash /root/xtrabackup_cron/bin/mysql_increment_hot_backup.sh



这个脚本,如果第一执行的时候会做全量备份,是吗?今天是周三,按脚本应该是做增量的,怎么我做了全备后,再执行一次,增量备份没有执行呢
查看下$index_file文件里面的值是啥
有没有压缩包,直接将文件打包的
这个没有哦,脚本直接copy就行了