Estoy tratando de volcar una base de datos desde otro servidor (esto funciona bien), luego restaurarlo en un nuevo servidor (esto no funciona bien).Mongodump y mongorestore; campo no encontrado
La primera vez que ejecute:
mongodump --host -d
Esto crea una carpeta dump/db
que contiene todos los documentos BSON.
A continuación, en la carpeta de descarga, estoy corriendo:
mongorestore -d dbname db
Esto funciona y itera a través de los archivos, pero me sale este error en dbname.system.users
Wed May 23 02:08:05 { key: { _id: 1 }, ns: "dbname.system.users", name: "_id_" }
Error creating index dbname.system.usersassertion: 13111 field not found, expected type 16
¿Alguna idea de cómo resolver este ?
Gracias! Funcionó perfecto. – dzm
Sí, tuve un problema similar al tratar de 'mongorestore' a MongoHQ desde local. Degradada local a través de 'brew' y no más errores. –
¿Por versión quiere decir versión de base de datos, o algún tipo de versión de esquema? ¿La versión de 'mongorestore' ejecutada localmente importa, o solo las versiones de y necesita estar sincronizado? –