mysql,30G二进制文件的数据恢复,真心求教

y13872888163 2012-12-04 04:24:09
最近一个误操作drop database 导致数据完全丢失,由于没有冷备份,只好从二进制日志恢复。但是恢复的过程中感觉按顺序执行的时候执行很慢,很多时候一个文件1G的执行了5个小时还没有完成,有没好的方法 求教啊
(每个文件大概1G);
...全文
281 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jlinc923 2012-12-11
  • 打赏
  • 举报
回复
引用 12 楼 y13872888163 的回复:
引用 11 楼 Dreary_Jie 的回复:请问下数据库怎么备份成二进制文件? 这个是数据库开启二进制日志功能后自己记录一下你对数据库的操作,比如你插入一条语句,日志就会记录一个INSERT INTO **
谢谢,请问,不知道除了把数据库备份成sql外,还可以以别的方式进行备份吗?
y13872888163 2012-12-11
  • 打赏
  • 举报
回复
引用 11 楼 Dreary_Jie 的回复:
请问下数据库怎么备份成二进制文件?
这个是数据库开启二进制日志功能后自己记录一下你对数据库的操作,比如你插入一条语句,日志就会记录一个INSERT INTO **
Jlinc923 2012-12-07
  • 打赏
  • 举报
回复
请问下数据库怎么备份成二进制文件?
ACMAIN_CHM 2012-12-06
  • 打赏
  • 举报
回复
没有办法,你可以先将BINLOG输出到文本文件,然后再进行逐段恢复。这样速度会快一些。
Rotel-刘志东 2012-12-06
  • 打赏
  • 举报
回复
如果没有全备份的话只能是这样恢复了,没有其他办法。
rucypli 2012-12-06
  • 打赏
  • 举报
回复
1G的执行了5个小时 show processlist看看是否正常 可能是更新语句没有索引导致更新很慢
nosql_ 2012-12-06
  • 打赏
  • 举报
回复
引用 7 楼 y13872888163 的回复:
引用 6 楼 lzd_83 的回复:如果没有全备份的话只能是这样恢复了,没有其他办法。 有没有什么优化的办法 , 比如调节一下参数 然他执行快点 插入的情况比较多
把几个buffer参数,在允许的范围内,调大点。 另外,这种情况,基本上只能淡定点,弄完了就好了。
y13872888163 2012-12-06
  • 打赏
  • 举报
回复
引用 6 楼 lzd_83 的回复:
如果没有全备份的话只能是这样恢复了,没有其他办法。
有没有什么优化的办法 , 比如调节一下参数 然他执行快点 插入的情况比较多
dfimba 2012-12-05
  • 打赏
  • 举报
回复
,那你有得玩了,慢慢恢复吧。
y13872888163 2012-12-05
  • 打赏
  • 举报
回复
引用 3 楼 xuboke 的回复:
这得多少数据啊~看了下帮助手册。没写有快速的
大概有15G的是数据
欢乐的尼美 2012-12-04
  • 打赏
  • 举报
回复
这得多少数据啊~看了下帮助手册。没写有快速的
y13872888163 2012-12-04
  • 打赏
  • 举报
回复
没有全备 ,是要从头恢复的 , 我想问的是怎么恢复这么慢,是正常的吗? 可以怎么优化?
WWWWA 2012-12-04
  • 打赏
  • 举报
回复
1次全备份都没有?如果是,只有从头恢复了

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧