1.安装工具Percona XtraBackuphtml
2. 安装qpressmysql
首先安装 percona-release-0.1-4sql
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm数据库
yum update percona-releasevim
yum install qpress(也可省略)app
3. 解包工具
cat 文件名_qp.xb|xbstream -x -v -C /home/mysql/data【自建解包路径】spa
innobackupex --decompress --remove-original /home/mysql/data.net
说明 -C:指定文件要解压到的目录。可选参数,若不指定就解压到当前目录rest
4. ls /home/mysql/data
innobackupex --defaults-file=/home/mysql/data/backup-my.cnf --apply-log /home/mysql/data
5. 编辑backup-my.cnf
vim /home/mysql/data/backup-my.cnf
注释下面内容(不存在忽略)
#innodb_log_checksum_algorithm
#innodb_fast_checksum
#innodb_log_block_size
#
innodb_doublewrite_file
#rds_encrypt_data
#innodb_encrypt_algorithm
#redo_log_version
#master_key_id
6. chown -R mysql:mysql /home/mysql/data
7. mysqld_safe --defaults-file=/home/mysql/data/backup-my.cnf --user=mysql --datadir=home/mysql/data &
8. mysql -u root -p # 验证数据库是否启动成功
9. mv /home/mysql/data/库文件夹 到 /var/lib/mysql(my.cnf配置的datadir)
mv /home/mysql/data/ibdata1 到 /var/lib/mysql(my.cnf配置的datadir) 【不拷贝可能会报表不存在错误】
10 .systemctl restart mysqld #重启数据库
参考地址:https://blog.csdn.net/ganggang4321/article/details/100879238【安装qpress】
https://help.aliyun.com/knowledge_detail/41817.html?spm=5176.13394938.0.0.3ab47cffzhsz7V 【处理数据】