位置: 编程技术 - 正文
推荐整理分享MySQL使用LVM快照实现备份(mysql快照读的实现),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql数据库快照,mysql 绿色,mysql lvs,mysql lsm,lua mysql,mysql 快照读怎么实现,mysql 快照读怎么实现,mysql 快照读怎么实现,内容如对您有帮助,希望把文章链接给更多的朋友!
新建一个lvm磁盘,这里我建的lv为mydatalv,挂载到了/data下
将原数据库文件复制到/data目录下
[root@localhost ~]# cp -a /var/lib/mysql /data/
修改配置文件,将mysql数据库文件放在lvm盘中,二进制文件放在非lvm盘的/var/lib/mysql/目录下
可以看到重启后数据库文件已存放在了/data/mysql目录中了
对mysql进行锁表备份
对lv创建快照
[root@localhost ~]# lvcreate -L 1G -n mysqlback -p r -s /dev/mydata/mydatalv
释放锁
[root@localhost ~]# mysql -e 'unlock tables;'
在别的磁盘上创建备份目录,只读挂载快照后备份至备份目录
修改表内容,然后删除掉数据库文件内容即/data/mysql中的内容
修改配置文件中二进制日志和数据库文件的位置
利用/myback/中的内容还原
利用二进制日志还原快照后的操作,由下面这个文件来查看快照执行时二进制日志的位置
将中之后的操作做成sql文件,进行还原
查看恢复情况
使用mysqldump实现mysql备份 注意:备份文件和二进制日志文件不能与mysql放在同一磁盘下节点、节点1上修改mysql配置文件,开起二进制日志保存这里我将二进制日志放在/data/mysql/
数据从MySQL迁移到Oracle 需要注意什么 将数据从MySQL迁移到Oracle的注意事项,有如下几点1.自动增长的数据类型处理MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据
My Sql 错误与编码问题的解决方案 MySql大部分都是用绿色版(解压版)然后注册服务简单方便。但是。配置文件头痛的一逼。首先配置mysql的环境变量。mySQL环境变量(我的电脑-右击属性-高级
标签: mysql快照读的实现
本文链接地址:https://www.jiuchutong.com/biancheng/349239.html 转载请保留说明!友情链接: 武汉网站建设