xtraBackup和qpress安装和使用

## xtraBackup和qpress是用来备份数据库和恢复数据库的,属于物理操作

xtraBackup下载包
由于版本有要求,mysql5.7以上的,要用xtrabackup2.4以上
wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.10/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.10-1.el7.x86_64.rpm

安装依赖

rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm
yum install perl-DBI
yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQL
yum -y install perl-Digest-MD5

安装

rpm -ivh percona-xtrabackup-24-2.4.10-1.el7.x86_64.rpm

查看安装的版本:

xtrabackup -version
xtrabackup version 2.4.10 based on MySQL server 5.7.19 Linux (x86_64) (revision id: 3198bce)

到这里xtraBackup安装完成

qpress的安装和使用
下载qpress-11-linux-x64.tar,解压即可,这个很简单

wget http://www.quicklz.com/qpress-11-linux-x64.tar

tar xvf qpress-11-linux-x64.tar

cp qpress /usr/bin

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用Xtrabackup进行MySQL备份和恢复的基本步骤: 1. 下载和安装Xtrabackup: - 前往Percona官网的下载页面:https://www.percona.com/downloads/XtraBackup/。选择适合您系统的版本,并下载安装包。 - 执行安装包,按照提示完成Xtrabackup安装过程。 2. 备份数据库: - 停止MySQL服务:使用合适的命令停止MySQL服务,例如:`sudo systemctl stop mysql`。 - 执行备份命令:运行以下命令来执行备份操作,将`/path/to/backupdir`替换为您希望保存备份的目录。 ``` sudo xtrabackup --backup --target-dir=/path/to/backupdir ``` - 等待备份完成,该过程可能需要一段时间,具体时间取决于数据库的大小和性能。 3. 准备备份: - 运行以下命令来准备备份,将`/path/to/backupdir`替换为您之前指定的备份目录。 ``` sudo xtrabackup --prepare --target-dir=/path/to/backupdir ``` 4. 恢复数据库: - 停止MySQL服务:使用合适的命令停止MySQL服务,例如:`sudo systemctl stop mysql`。 - 执行恢复命令:运行以下命令来执行恢复操作,将`/path/to/backupdir`替换为您之前指定的备份目录。 ``` sudo xtrabackup --copy-back --target-dir=/path/to/backupdir ``` - 设置文件权限:确保恢复后的文件具有正确的权限,例如: ``` sudo chown -R mysql:mysql /var/lib/mysql ``` 5. 启动MySQL服务:使用合适的命令启动MySQL服务,例如:`sudo systemctl start mysql`。 以上是基本的Xtrabackup安装使用步骤,您可以根据需要进行调整和扩展。请注意,在执行备份和恢复操作之前,务必备份重要的数据库文件和配置。此外,建议在测试环境中进行备份和恢复操作,以确保过程的可靠性和正确性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值