木子屋 Dnawo's BLOG

MongoDB备份与恢复示例

👤 dnawo 📅 2013-01-21 👁 3899 👍 0 💬 0 🔄 来源:本站原创
MongoDB自带了两个命令行工具用于数据库备份与恢复,在安装路径bin文件夹中能找到它们。mongodump.exe用于数据库备份,mongorestore.exe用于数据库恢复。

MongoDB备份与恢复示例

D:\mongodb\bin>mongodump --db test --out e:\back
connected to: 127.0.0.1
DATABASE: test   to     e:/back/test
        test.system.indexes to e:/back/test/system.indexes.bson
                 1 objects
        test.user to e:/back/test/user.bson
                 1 objects

D:\mongodb\bin>mongorestore --db test --directoryperdb e:\back\test --drop
connected to: 127.0.0.1
Mon Jan 21 16:54:56 e:/back/test/user.bson
Mon Jan 21 16:54:56      going into namespace [test.user]
Mon Jan 21 16:54:56      dropping
1 objects found
Mon Jan 21 16:54:56 e:/back/test/system.indexes.bson
Mon Jan 21 16:54:56      going into namespace [test.system.indexes]
Mon Jan 21 16:54:56      dropping
Mon Jan 21 16:54:56 { key: { _id: 1 }, ns: "test.user", name: "_id_" }
1 objects found

说明:备份时省略参数--out,默认保存到/bin/dump;恢复时不能省略参数--drop,测试恢复不成功。

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 ASP.NET MVC3获取GET和POST参数示例 下一篇 → ASP.NET网站管理工具无法连接到SQL Server数据库解…