重新安装MongoDB而不删除数据库

时间:2019-11-18 11:37:40

标签: database mongodb macos homebrew

我正在处理在macOS上具有大型数据库(约600GB)的MongoDB。将mongodb从homebrew-core中删除后,我将无法再配置它或只是重新启动它。经过研究,我得出的结论是我需要重新安装mongodb。如何在不删除数据库的情况下重新安装它?

1 个答案:

答案 0 :(得分:0)

您可以使用brew安装MongoDB:

Install MongoDB Community Edition on macOS

安装后,您可以:

  • /usr/local/etc/mongod.conf中的配置文件中更改dbpath,或者
  • 运行mongod --dbpath <the old database file path> ...

请确保您安装的是同一主要版本的MongoDB 。如果以前运行的是3.6.x,请不要安装4.0.x或4.2.x,否则,如果不遵循正确的upgrade instructions,这样做将可能会导致数据问题。

还建议在执行此操作之前备份您的dbpath。