MySQL / 数据库

基于xtrabackup实现MySQL全备+增备自动热备份脚本

温馨提示:本文最后更新于2021-05-03 17:29:53,某些文章具有时效性,若有错误或已失效,请在下方留言或提交工单提交工单
浅时光 · 5月3日 · 2021年 · 本文13523个字,预计阅读34分钟 13174次已读

一、Xtrabackup安装

1、下载软件程序

基于xtrabackup实现MySQL全备+增备自动热备份脚本-浅时光博客
基于xtrabackup实现MySQL全备+增备自动热备份脚本-浅时光博客

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、创建脚本存储

隐藏内容,需要支付积分查看
0积分VIP免费 永久VIP免费

已有6人支付

End

6、添加至定时任务

  • 每天的凌晨3点进行备份,每个星期日进行全量备份;这个根据自己的实际项目业务情况而定!
00 3 * * * /usr/bin/bash /root/xtrabackup_cron/bin/mysql_increment_hot_backup.sh



本文作者:浅时光
原文链接:https://www.dqzboy.com/7263.html
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可
转载时请以超链接形式标明文章原始出处和作者信息

0 条回应

必须 注册 为本站用户, 登录 后才可以发表评论!

    本站已稳定运行: | 耗时 0.396 秒 | 查询 10 次 | 内存 38.21 MB