日期:2014-05-16  浏览次数:20764 次

MySQL备份与恢复之真实环境使用冷备

一 真实环境使用冷备


       在上一篇文章(MySQL备份与恢复之冷备)中,我们提到了冷备。但是有个问题,我们存储的数据文件是保存在当前本地磁盘的,如果这个磁盘挂掉,那我们存储的数据不就丢失了,这样备份数据不就功亏一篑,劳而无功。所以真实环境中我们多准备几块磁盘,然后再在这些磁盘上搭建LVM,把MySQL的数据目录挂载到LVM上,这样数据就不是存储在当前磁盘上,就可以保证数据的安全性。


二 示意图


 


三 真实环境使用冷备模拟


第一步,需要提前规划好磁盘,这里做模拟,添加两磁盘

 

第二步,对磁盘进行分区

[root@serv01 ~]# fdisk /dev/sdb
[root@serv01 ~]# fdisk /dev/sdc

[root@serv01 ~]# ll /dev/sd[bc]1
brw-rw----. 1 root disk 8, 17 Sep 10 18:06 /dev/sdb1
brw-rw----. 1 root disk 8, 33 Sep 10 18:09 /dev/sdc1

 

第三步,yum安装lvm2

[root@serv01 ~]# yum install lvm2 -y

 

第四步,创建物理卷

[root@serv01 ~]# pvcreate /dev/sdb1 /dev/sdc1 
  Physical volume "/dev/sdb1" successfully created
  Physical volume "/dev/sdc1" successfully created

 

第五步,创建卷组

[root@serv01 ~]# vgcreate data /dev/sdb1 /dev/sdc1 
  Volume group "data" successfully created

 

第六步,创建逻辑卷