记录一次mysql binlog 恢复数据的操作
由于公司人员的一次大意操作,把一个只有表结构的空表,覆盖了线上的数据库。直接把生产系统上的数据库给覆盖了,生产数据全部没了。而碰巧的是这个新的数据库还没有进行每天的备份,直接炸锅.
幸好有binlog,在这里记录一下恢复过程.
1 先把生产线上的binlog 复制到了测试机器和本地上面。防止意外情况发生binlog破坏或者丢失.
2 在测试机器建立和破坏掉的数据库一样的表结构.
3 利用mysqlbinlog 命令进行对数据库的还原
3.1 binlog文件在的目录一般是在/var/lib/mys
原创
2020-05-24 08:25:49 ·
198 阅读 ·
0 评论