Восстановление mongodb

Сделайте копию базы, если она Вам чем-то поможет.

Используйте ту версию на которой всё сломалось – не обновлять до починки. Видим в логе “This version of MongoDB is too recent to start up on the existing data files…” – откатываемся, чиним и делаем апгрейд https://docs.mongodb.com/manual/release-notes/4.4-upgrade-standalone/

# apt-cache madison mongodb-org-server
mongodb-org-server |      4.4.6 | http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4/main amd64 Packages
...
mongodb-org-server |     4.0.24 | http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0/main amd64 Packages
....
apt install mongodb-org-server=4.0.24 libcurl3
sudo systemctl stop mongod
sudo -u mongodb mongod --repair --config /etc/mongod.conf && \
sudo systemctl start mongod

Стандартное изображение
sa
Статей: 14

Ответить