1 changed files with 51 additions and 0 deletions
@ -0,0 +1,51 @@ |
|||||
|
# 不占用mysql进行的备份的方式 |
||||
|
|
||||
|
## 安装过程 |
||||
|
``` |
||||
|
xtrabackup-24 安装 |
||||
|
[root@centos7 ~]# yum -y install https://repo.percona.com/yum/percona-release-latest.noarch.rpm |
||||
|
[root@centos7 ~]# yum -y install percona-xtrabackup-24 |
||||
|
[root@centos7 ~]# yum -y install qpress ##innobackupex支持压缩导出,这里安装压缩工具 |
||||
|
|
||||
|
[root@centos7 ~]# innobackupex -version ###如果出现如下提示表示安装成功,我这里2.4.15 |
||||
|
xtrabackup: recognized server arguments: --server-id=11 --datadir=/data/mysql_data --tmpdir=/tmp --log_bin=bin.log --innodb_page_size=8192 --innodb_buffer_pool_size=2G --innodb_io_capacity=4000 --innodb_flush_method=O_DIRECT --innodb_undo_tablespaces=3 --innodb_log_file_size=128M --innodb_log_buffer_size=16777216 |
||||
|
innobackupex version 2.4.15 Linux (x86_64) (revision id: 544842a) |
||||
|
[root@centos7 ~]# |
||||
|
|
||||
|
|
||||
|
xtrabackup-80安装:(支持mysql8) |
||||
|
|
||||
|
1.安装libev依赖 |
||||
|
yum install libev |
||||
|
2.安装zstd依赖 |
||||
|
yum install epel-release -y |
||||
|
yum install zstd -y |
||||
|
3.安装Percona yum存储库 |
||||
|
yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm -y |
||||
|
4.启用存储库 |
||||
|
percona-release enable-only tools |
||||
|
5.安装xtrabackup |
||||
|
yum install percona-xtrabackup-80 |
||||
|
至此,xtrabackup安装完成 |
||||
|
|
||||
|
``` |
||||
|
|
||||
|
## 使用 |
||||
|
``` |
||||
|
|
||||
|
备份全库到本地: |
||||
|
xtrabackup --user=root --password=1234qwer --socket=/tmp/mysql.sock --backup --target-dir=/u01/apps/mysql8/datas/all_db --parallel=8 |
||||
|
|
||||
|
|
||||
|
xtrabackup --user=root --password=1234qwer --databases=mscode_auth --socket=/tmp/mysql.sock --backup --target-dir=/u01/bak/mysql/backup/mscode_auth_db_`date +%F` --parallel=4 --compress --compress-threads=2 |
||||
|
|
||||
|
--compress 压缩 |
||||
|
|
||||
|
``` |
||||
|
|
||||
|
|
||||
|
## 参考网址 |
||||
|
|
||||
|
[mysql中xtrabackup全量备份/增量备份及恢复](https://www.jb51.net/database/327463ae4.htm) |
||||
|
|
||||
|
[mysql-xtrabackup的使用](https://blog.csdn.net/line_on_database/article/details/130482851) |
||||
Loading…
Reference in new issue