MySQL Lvm快照实现物理备份 + binlog(物理备份)

1.环境准备

需要准备一块空的硬盘将其做成Lvm即可


962a169d6b4232b9039bd4dce41d99b.png

2.开始备份MySQL数据库所有数据

systemctl stopo mysqld
停止数据库
mount /dev/xupeng/xp /mnt 将前面做好的lvm挂载到/mnt
cp -a /var/lib/mysql/* /mnt
将数据库所有数复制到/mnt

注:这里表面上是将数据库的所有数据复制到/mnt下面,但实际上数据库的所有数据是复制到了/dev/xupeng/xp这个lvm里面,/mnt只是这个lvm的一个出口,在取消挂载后里面是没有内容的(拿笔管和笔芯举例,“/mnt”是笔管,lvm则是笔芯,当笔芯被拿掉时,笔管里则什么都没有)

umount /mnt/
卸载零时挂载

注:上面的一系列操作目的是将mycql所有的数据复制到lym上面

vim /etc/fstab
打开/etc/fstab 文件将/dev/xupeng/xp 这个lvm挂载到这来,实现开机自启
/dev/datavg/lv-mysql /var/lib/mysql xfs defaults 0 0
mount -a
chown -R mysql.mysql /var/lib/mysql
给予/var/lib/mysql/ 数据库的最高权限
systemctl start mysqld
开启数据库

注:如果在安装数据库时直接将其数据储存在lvm上则可以省略上面全部的步骤,直接将lvm上的数据进行备份即可,然后开始试验

注:为了试验的效果,我们现在进入数据库进行一些操作
lvm快照备份流程(相当于经MySQL数据库备份到lvm上后在将lvm上的数据再次备份,然后将其删除后恢复lvm上的数据)
mysql -uroot -p"Xp.@123456haha" 登陆数据库
create database mmm;
创建库“mmm”
use mmm;
进入库“mmm”
create table nnn;
创建名称为“nnn”的表
insert into nnn values (6);
向表中插入数据“6”
insert into nnn values (66);
向表中插入数据“66”
mysql> flush tables with read lock;
数据库加全局读锁
\q
退出数据库
lsblk
查询所有硬盘
lvmcreate -L 1G -s -n nnn /dev/xp/peng
在“/dev/xp/peng”创建peng这个lvm逻辑卷
mysql -p"Xp.@123456haha" -e "show master status" > /2/date +%F_position.txt
查询二进制日志位置,下次使用binlog作为还原依据(最近一次备份点到奔溃点之间的数据)的依据
mysql -uroot -p"Xp.@123456haha"
进入数据库
unlock tables;
释放枷锁
\q
退出数据库
mount -o nouuid /dev/xp/peng /3
将“peng”这个lvm 挂载到/3上面
cd /3
tar -cf /2/ date+%F-mysql-all.tar ./*

umount /3/
取消挂载
lvremove -f /dev/xu/peng
删除“peng”这个lvm
systemctl stop mysqld
停止数据库
rm -rf /var/lib/mysql/*
清除数据库里所有数据
ls /2/
查看里面的文件
tar -xf /2/2019-01-21-mysql-all.tar -C /var/lib/mysql/
解压之前备份好的数据库数据到指定的MySQL数据库文件里面
chown -R mysql.mysql /var/lib/mysql/
给/var/lib/mysql/ 数据库最高权限
systemctl restast mysqld
启动数据库
进入数据库查询数据是否恢复即可!!!!!!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,542评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,596评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,021评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,682评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,792评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,985评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,107评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,845评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,299评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,612评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,747评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,441评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,072评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,828评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,069评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,545评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,658评论 2 350

推荐阅读更多精彩内容