正常安装(缺点要锁表)
1, 创建一个LV(逻辑卷) , 把MySQL的数据目录放到这个LV上
/var/lib/mysql
对这个LV做快照,
从快照备份数据
删除快照
非正常安装
1,创建LV
2,把数据COPY到LV上
3,和正常安装一样
1, 在mysql中执行 flush tables with read lock;
2, lvcreate -L 500M -s -n lv-mysql-snap /dev/datavg/lv-mysql
3, unlock tables ;
4, 挂载快照
mount -o -ro /dev/datavg/lv-mysql-snap /mnt/ //xfs -o ro,nouuid
5, 从快照中备份
cd /mnt
tar -cf /backup/`data +%F`-mysql-all.tar ./*
6,移除快照
unmount /mnt/
lvremove -f /dev/vg_tianyun/lv-mysql-snap