mongodb 有数据文件 怎么恢复数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb 有数据文件 怎么恢复数据库相关的知识,希望对你有一定的参考价值。

参考技术A 1、冷备份与恢复——创建数据文件的副本(前提是要停止MongoDB服务器),也就是直接copy
www.2cto.com
MongoDB将所有数据都存储在数据目录下,默认是/data/db/(Windows下是C:\data\db\),启动MongoDB时也可以用--dbpath指定我们自己设置的数据存储目录。
备份MongoDB数据:只要简单的创建数据存储目录的副本就可以了,直接copy一份。
恢复MongoDB数据:在MongoDB启动时用--dbpath指定数据存储目录副本位置。
在服务器运行的情况下直接copy是有风险的,可能copy出来时,数据已经遭到破坏,这种方式下创建数据目录的副本需要在关闭MongoDB服务器的前提下,数据目录中存储的就是关闭那一刻数据的快照,在服务器重新启动之前可以复制目录作为备份。

以上是关于mongodb 有数据文件 怎么恢复数据库的主要内容,如果未能解决你的问题,请参考以下文章

如何在MongoDB上备份和恢复数据

MongoDB忘记密码怎么恢复

如何进行MongoDB自动备份增量备份和恢复

mongodb数据库修复 mongodb数据库丢失恢复 mongodb数据库数据恢复 mongodb数据库文件0kb数据恢复

Mysql Innodb数据库误删除了文件,怎么恢复?

根据备份文件和 oplog恢复数据到某个时间点,为啥报不能恢复