1、备份实战案例1
(1)获得软件包
- https://www.percona.com/ --- 在官网安装percona XtraBackup
(2)安装
- 安装YUM仓库
-
安装percona需要的mysq滴滴车主l包
mysql官方源 --- yum install -y https://repo.mysql.com//mysql80-community-读者传媒股票release-el7-3.noarch.rpm
yum工当我们老去具 --- yum install -y yum-utils
查看mysql可用版本 yum repolist all | grep mysql
禁用80 --- yum-config-manager --disable my读者文摘精选100篇sql80-commu当我们一起走过nity
启用57 --- yum-config-manager --enable mysql57-co备份与恢复mmunity
yum install mysql-comm抽象派unity-libs-compat -y抽象名词 // 安装mysql插件
- yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
- YUM安装percona-xtrabackup
- yum -y install percona-xtrabackup-24.读者投稿x86_64
- 查询安装结果
- rpm -ql per12306网上订火车票官网cona-xtrabackup-24 rpm -qa percona-xtrabac当我们一起走过kup-24
(3)完全备份流程
- innobackupex --user=root --password='QianFeng@123' /xtrabackup/full // 连接数据库,开始备份。
- ls /xtrabackup/full/ // 查看备份目录。数据库,配置文件,日志文小说李凡系统养鸡成仙件
- ls12123交管 /xtrabackup/full/2017-08-01_00-00-02/ // 观看二进制日志位置(cat /xtrabackup/full/2017-08-01_00-00-18/xtrabackup_binlog_info ?)
(4)完全恢复流程
- systemctl stop mysqld
- rm -rf /var/lib/mysql/* rm -rf /var/log规则系学霸/mysqld.log // 清理环境(模拟损坏)
- innobackupex --apply-log /xtrabackup/full/admin2017-08-01_00-00-18/ // 生成回滚日志
- innobackupex --copy-bac当我们来到神的面前k /xtrabackup/full/2017-08-01_00-00-18/ // 恢复文件
- 登陆验证
- ls /var/lib/mysql
- chown -R mysql.mysql /va通讯稿怎么写r/lib/mysql
- systemctl start mysqld
- my案例分析题sql -uroot -p'Qia专用间谍器材nFeng@12administration中文意思3'
(5)增量备份流程
- 准备工作
- create database testdb;
- use testdb;
- create table test(id int);
- insert into test values (1);
- select * from test;
- 完整备案例分析题份:周一
- rm -rf /xtrabackup/*
- date 09010000
- innobackupex --user=root --password='QianFensource是什么意思中文翻译g@123' /xtrabackup
- ll /xtrabackup/
- 数据库记录:1
- 增量备份:周二
- date 09020000 // 更新时间
- mysql -ur误删除照片恢复工具oot -p'QianFeng@123' -e 'insert int通讯录o testdb.test values (2)'
- mysql -uroot -p'QianFeng@123' -e 'select * fro400米世界纪录m testdb.test'
- innobackupex --user=root --password='QianFeng@12126网易免费邮箱3' --in当我们海阔天空观后感cremen40天孕囊掉下来的图片tal xtrabackup/
--incremental-base40天孕囊掉下来的图片dir=/xtrabackup/2017-09-01_00-00-04 - ls /xtrabackup/
- 增量备份:周三
-
dat备份e 09030000
- mysql -uroot -p'QianFeng@123' -e '主要是什么词性insert into testdb.test values (3)' innobackupex --user=root --password='QianF备份eng@123' --incremental /xtrabackup/ --incremental-basedir=/xtrabackup/2017-09-02_00-00-26 // basedir基于周2的备份
会生成一个今天的。 - ls /xtrabackup/
(6)增量恢复流程
- 停止数据库
- systemctl stop mysqld
- 清理环境
- rm -rf /var/lib/mysql/*
- 周一
- innob通讯地址怎么填写ackupex --apply-log --redo-only /xtrabackup/2017-09-01_00-00-04、
- 周二
- innobackupex --apply-log --redo-only /xtraba400米世界纪录ckup/2017-09-01_00-00-04 --incremental-dir=/xtrabackup/2017-09-02_00-00-26
- 恢复
-
innobackupex --copy-back /xtraback案例分析题目和答案up/2017-09-01_00-00-06
-
chown -抽象名词R mysql.mysql /var/lib/mysql
-
systemctl start mysqld
-
若想恢复第三天
systemctl stop mysqld
innobackupex --apply-log --redo-only /xtrabackup/2017通讯稿-09-01_00-00-04 --incremental-dir=/xtrabackup/2017-09-03_00-00-27
rm -rf /vadmin登录用户名ar/licey下载ib/mysql/*
innobackupex --copy-back /xtrabackup/2017-09-01_00-00-04
chown -R mysql.mysql /var/lib/my抽象画电视背景墙sql
systemctl start mysqld
mysql -uroot -p'QianFeng@123' -e 'select * from testdb.test'
(7)差异备份流程
- rm -rf /xtrabackup/*
- 完整备份周一
- date 10010000
- create database testdb;
use testdb;
create table test2(id int);
insert intadmin密码初始密码o test交流群微信群2 values(1);
s流放之路elect * from test2; - innoback读者文摘精选100篇upex --u案例ser=root --password='QianFeng@123' /xtr交流群怎么起名字abackup
- 差异备份
-
周二
date 10020000
mysql -uroot -p'QianFeng@123' -e 'insert into testdb.ticeravenest2 values(2)'
innob当我们年轻时歌曲原唱ackupex -12123交管-user=root --pa读者文摘精选100篇ssword='QianFeng@123'
--incremental /admin密码修改xtrabackup
--incremental-basedir=/xtrabackup/2017-10-01读者传媒股票_00-01-12 /12/ 完全备份目录(周一) -
周三
date实战篮球鞋排名 10030000
mysql -uroot -p'QianFe专用ng@123' -e 'insert into testdb.test2 values(3)'
in交流群聊nobackupex --user=root --password='Q主要是头颅为党落好汉身躯为群裂ianFeng@123'
--incremental /xtrabackup介绍我的好朋友
--incremental-basedir=滴滴出行/xtrabackup/专用间谍器材2017-10-01_00-01-12 // 完全备份目录(周一)ll /xtrabackup/ du -sh /xtrabackup/
-
周四
-
date 10040000
-
mysql -uroot -p'QianFeng@123' -e 'insert into testdb.tes通讯稿运动会t2 values(4)'
-
innobackupex --user=root --password='QianFe误删除照片恢复工具ng@123'
--incremental /xtraback抽象画up通讯稿怎么写
--in备份是什么意思cremental-basedir=/xtrabackup/2规则017-10-01_00-01-12iceberg // 完全备份目录(周一) - ll /xt案例分析题的答题技巧rabackup/ du -sh /xtrabackup/
(8)差异恢复流程
- sys读者吧temctl stop mysqld
- rm -rf /var/lib/mysql/*
- 重演回滚redo log(周一,某次差异)--> 恢复数据
- innobackupex --apply-log --redo-only /xtrabackup/2017-10-01_00-01-12
- innobackupex --apply-log --redo-on介绍自己ly
/xtrabackup/2017-10-01_00-01-12
--incremental-dir=/xtrabackup/2017-10-04_00-00-29 - innobackupex --copy-交流群二维码back /xtrabackup/2017-10-01_12306网上订火车票官网00-读者文摘精选100篇01-12
- chown -R mysql.mysql /var/lib/mysql/ // 修改权限
- systemctl st专用art mysqld
发表评论