MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Aktualizacja starszej bazy danych mongo po niezamierzonej aktualizacji wersji mongo

Problem rozwiązałem instalując starszą wersję mongodb na systemie, dla którego nie było problemu z przygotowaniem go w wersji wstępnej (no cóż, Windows 10, chociaż oficjalnie mówi się, że pakiet jest przeznaczony dla Windows Server 2008), kopiując pliki bazy danych (zawartość /var/lib/mongodb ) tam, uruchamiając go z --dbpath param (mongod --dbpath /path/to/dbfiles ), ustawiając flagę zgodności zgodnie z dokumentacją i ostatecznie kopiując pliki db z powrotem na serwer.

Chciałbym wiedzieć o lepszej opcji, ale dobrze jest wiedzieć, że pliki db można łatwo przenieść do innego systemu, nawet o innej architekturze (baza danych była jednak stosunkowo prosta i mała).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Analiza porównawcza MongoDB — zwiększanie wydajności NoSQL

  2. Walidacja hasła / potwierdzanie hasła za pomocą schematu Mongoose

  3. Jak skonfigurować nazwę kolekcji MongoDb dla klasy w Spring Data?

  4. Odpytywanie obiektów osadzonych w Mongoid/rails 3 (operatory Lower than, Min. i sortowanie)

  5. Jak uruchomić plik js w mongo przy użyciu danych wiosennych?