2

我可以使用 mongodump 从 mongo version2.0 获取数据转储并在 mongo 2.4 版上执行 mongorestore。或者最好的方法是使用 mongoimport/mongoexport 并使用 json 作为数据格式?

4

1 回答 1

1

MongoDB 的数据模型应该在这些版本之间兼容,因此 dump 从 2.0 -> 2.4 将能够正常工作。(虽然不支持从 2.4 向后退 -> 2.0:http: //docs.mongodb.org/manual/release-notes/2.2/#mongodump-2-2-output-incompatible-with-pre-2-2- mongorestore )

注意:如果您所做的只是升级同一台机器上的 MongoDB 安装,则无需执行迁移过程,即无需导入或导出任何内容。您可以升级您的 mongo 可执行文件,一切都应该仍然有效。(显然,您仍然应该在执行此操作之前进行转储备份,但仅作为安全预防措施)

于 2013-09-18T21:16:33.007 回答