Percona-XtraBackup

Percona-XtraBackup 安装 使用记录

请注意你们的当前版本 查询对应的版本软件 以及文档

xtrabackup 下载地址
xtrabackup 文档地址

获取软件:

wget  https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-8.0-8/binary/redhat/7/x86_64/percona-xtrabackup-80-8.0.8-1.el7.x86_64.rpm

安装软件:

rpm rpm -ivh percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm

如果没有报错信息请忽略

	libev.so.4()(64bit) 被 percona-xtrabackup-80-8.0.4-1.el7.x86_64 需要
	perl(DBD::mysql) 被 percona-xtrabackup-80-8.0.4-1.el7.x86_64 需要
	perl(Digest::MD5) 被 percona-xtrabackup-80-8.0.4-1.el7.x86_64 需要

安装libev

yum install -y libev

安装perl(DBD::mysql)

yum install -y perl-DBD-MySQL

安装perl(Digest:MD5)

yum install -y perl-Digest-MD5
按需安装 ,完成以后重新rpm 安装软件
备份( 用户权限,文件权限需要注意)
xtrabackup --user=**** --password=****  --backup --compress --compress-threads=4 --target-dir={自己制定dir}
shell 脚本定制执行 保留一个月内的存量
#!/bin/sh
BASEDIR='/qhdata/mysql/backup/'
TODAY=`date +%Y-%m-%d`
USER='xxxx'
PASSWORD='xxx'
LAST_MONTH=`date '-d 35 day ago' '+%Y-%m-%d'`
/usr/bin/xtrabackup --user=${USER} --password=${PASSWORD} --databases=qhdata_map --backup --compress --compress-threads=4 --target-dir=${BASEDIR}${TODAY}

rm -rf ${BASEDIR}${LAST_MONTH}
contab -e
* * * * 7 /qhdata/mysql/xtrabackup.sh
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值