Innobackupex物理备份
1、安装Xtrabackup备份命令wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQL wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/binary/redhat/6/x86_64/percona-xtrabackup-24-2.4.4-1.el6.x86_64.rpm yum -y install percona-xtrabackup-24-2.4.4-1.el6.x86_64.rpm 2、指定库备份innobackupex --defaults-file=/etc/my.cnf --databases=hcms --user=root --password=123456 --use-memory=10G --parallel=8 /home/sql_bak/ #普通方式指定hcms库不打包备份,不指定库名则为全部备份 time tar -c 2018-07-03_13-43-11/ |pigz -8 -p 15 >hcms.tar.gz #对目录压缩 3、全库备份innobackupex --defaults-file=/etc/my.cnf --user=root --password=123456 --socket=/tmp/mysql.sock --use-memory=10G --parallel=8 --no-timestamp /home/sql_bak/full # 第一次全备不打包压缩 ? #!/bin/bash 3、恢复实践innobackupex --apply-log --use-memory=10G?/backup/bak_dir/sql-90full #恢复数据前的准备(合并xtrabackup_log_file和备份的物理文件)非必需 ? ??cal|awk ‘BEGIN{"date +%d"|getline day}{for(i=1;i<=NF;i++) if($i==day) print NR-2}‘? ##判断今天是本月的第几周 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |