在官网中,复制相关链接下载最新版本(建议使用当前发布版本前6个月左右的稳定版本)

https://www.percona.com/downloads/XtraBackup/LATEST/

1、下载和安装

#下载rpm安装包
wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.3.3/binary/redhat/6/x86_64/percona-xtrabackup-2.3.3-1.el6.x86_64.rpm

1.2 安装依赖

yum install -y perl-DBD-MySQL per-DBI perl-Time-HiRes libaio*

1.3 安装rpm

rpm -ivh percona-xtrabackup-2.3.3-1.e16.x86_64.rpm

warning: percona-xtrabackup-2.3.3-1.e16.x86_64.rpm: Header V4 DSA/SHA1 Signature,key ID cd2efd2a: NOKEY
error: Faild dependencies:
lidev.so4()(64bit) is needed by percona-xtrabackup-2.3.3-1.e16.x86_64

1.4 安装libv.so()(64bit)

地址:http://rpmfind.net/linux/RPM/index.html 搜索libev.so.4()(64bit),下载

rpm -ivh libev-4.04-2.e16.x86_64.rpm

1.5 安装Xtrabackup

rpm -ivh percona-xtrabackup-2.3.3-1.e16.x86_64.rpm

Preparing...             ########################################### [100%] 
1:percona-xtrabackup     ########################################### [100%]

安装方法二:

#使用yum安装
安装percona源
rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm
#使用yum安装percona-xtrabackup:
yum -y install percona-xtrabackup

1.6、检查安装结果

rpm -qa |grep xtraback

percona-xtrabackup-2.3.3-1.e16.x86_64
rpm -ql percona-xtrabackup-2.3.3-1.e16.x86_64
/usr/bin/innobackupex/usr/bin/xtrabackup
/usr/bin/doc/percona-xtrabackup-2.3.3
/usr/bin/doc/percona-xtrabackup-2.3.3/COPYING
/usr/share/man/man1/innobackupex.1.gz/usr/share/man/man1/xtrabackup.1.gz

Xtrabackup常用参数

 --user=USER                     #指定备份用户,不指定的话为当前系统用户
 --password=PASSWD               #指定备份用户密码
 --port=PORT                     #指定数据库端口
 --defaults-group=GROUP-NAME     #在多实例的时候使用
 --host=HOST                     #指定备份的主机,可以为远程数据库服务器
 --apply-log                     #回滚日志
 --database                      #指定需要备份的数据库,多个数据库之间以空格分开
 --defaults-file                 #指定mysql的配置文件
 --copy-back                     #将备份数据复制回原始位置
 --incremental                   #增量备份,后面跟要增量备份的路径
 --incremental-basedir=DIRECTORY #增量备份时使用指向上一次的增量备份所在的目录
 --incremental-dir=DIRECTORY     #增量备份还原的时候用来合并增量备份到全量,用来指定全备路径
 --redo-only                     #对增量备份进行合并
 --rsync                         #加快本地文件传输,适用于non-InnoDB数据库引擎。不与--stream共用
 --safe-slave-backup
 --no-timestamp                  #生成的备份文件不以时间戳为目录.
View Code

相关文章:

  • 2021-10-08
  • 2021-10-06
  • 2021-10-18
  • 2021-06-12
  • 2022-12-23
  • 2021-12-26
  • 2021-09-04
猜你喜欢
  • 2021-07-04
  • 2021-12-04
  • 2022-02-08
  • 2022-02-17
  • 2021-05-15
  • 2021-12-06
  • 2021-12-19
相关资源
相似解决方案