备份命令:
-
>mongodump
-d test -o backup //( backup是备份目录,默认创建到bin目录)
恢复命令: (可以在恢复前往foo表插入一条记录 g:7)
-
>mongorestore
-d test --drop backup/test/
看一下运行结果:
以上就是mongodb的备份和恢复过程。当数据库文件出现问题或者损坏时,MongoDB还提供了修复数据文件的命令。
在启动mongod服务时通过--repair 修改:
-
>mongod
--dbpath "C:\Program Files\mongodb\data\dbs\master" --repair