zoukankan      html  css  js  c++  java
  • mongodb文件损坏的恢复--无可恢复数据

    1.mongodb 启动异常error code 100,检查日志,数据文件损坏

    2 检查collection-15-6548623434943640018.wt 可恢复数据,为空,不存在恢复的数据

    3.使用wt删除该文件,会将collection和table同步删除,不可手动删除

    4.重启mongodb,则mongodb正常

    这种恢复方式优于 mongo --dbpath   数据目录  --repair 恢复, 在数据量大的情况下,repair等待时间长且不一定成功,但使用此方式,可确保一定恢复。

    在无恢复数据的情况下可以删除数据,在有恢复数据的情况下,需要重启mongodb在其他路径下导入 dump数据生成新collection,然后拷贝回原数据目录,重启即可

  • 相关阅读:
    安装PyExecJS出现问题
    常用模块
    python2和python3的区别
    正则表达式
    MySQL之表的关系
    Python与MySQL的交互
    select 查询
    MySQL之表的连接
    bug
    黑盒测试-判定表驱动法
  • 原文地址:https://www.cnblogs.com/CaesarLinsa/p/9822200.html
Copyright © 2011-2022 走看看