Sus*_*pta 4 linux macos mongodb
我正在使用Python构建一个Web应用程序,我需要MongoDB.我在Mac OS X上安装了MongoDB.对于我的应用程序,我想要一个Linux VPS.我想知道是否可以将MongoDB集合从Mac迁移到Linux.系统的结束是否会导致问题?还有什么可能?我不是数据库或操作系统方面的专家.如果我们可以迁移,有人可以指向我指导或程序吗?提前致谢.
小智 7
您可以运行mongoexport,它将您的数据库转储为JSON或CSV格式的文件.
然后,在你的新机器上,你可以使用你从mongoexport获得的输入文件运行mongoimport,一切都应该在那里.
mongoexport:http://www.mongodb.org/display/DOCS/mongoexport
mongoimport:http://www.mongodb.org/display/DOCS/Import+Export+Tools? focusedCommentId = 4554852#ImportExportTools-mongoimport
虽然导出和重新导入确实有效,但这将在新位置从头开始重新创建所有索引.对于复杂的指数,这可能需要数天.
我不会惊讶于二进制文件是兼容的 - 所以我会首先尝试关闭原始服务器,将整个数据目录复制到新位置.确保您运行完全相同版本的mongo服务器软件(例如2.0.x,64位和来自10gen的两个官方二进制文件,并具有相同的配置选项).
我很确定这将正确启动,所有数据和索引都准备好了.这基本上只是获取数据文件的二进制快照.
| 归档时间: |
|
| 查看次数: |
2329 次 |
| 最近记录: |