MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Aggiornamento del database mongo precedente dopo l'aggiornamento non intenzionale della versione mongo

Ho risolto il problema installando la versione precedente di mongodb su un sistema per il quale non era un problema averlo preconfezionato (beh, Windows 10, anche se ufficialmente è dichiarato che il pacchetto è per Windows Server 2008), copiando il file di database (contenuto di /var/lib/mongodb ) lì, eseguendolo con --dbpath param (mongod --dbpath /path/to/dbfiles ), impostando il flag di compatibilità in base alla documentazione e infine copiando nuovamente i file db sul server.

Vorrei conoscere un'opzione migliore, ma è bene sapere che i file db sono facilmente trasferibili su un altro sistema, anche su un'altra architettura (il db era però relativamente semplice e piccolo).