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

Dump MongoDB da 3.2, ripristino con 3.4, indice di errore safe =null

safe=true non è una specifica dell'indice.

Nelle versioni precedenti di MongoDB, precedenti alla 3.4, è possibile aggiungere specifiche di indici extra. Quelli sono stati utilizzati da driver specifici.

In 3.4, mongodb ha aggiunto una convalida sulla specifica degli indici:

Ecco perché hai questo errore. Temo che tu debba assicurarti che l'indice nella tua versione 3.2 non abbia specifiche di indice non valide, quindi esegui il mongodump.

Come dice kz_sergey nella sua risposta, puoi mongorestore utilizzando --noIndexRestore , dovrebbe funzionare bene.