Estoy haciendo lo siguiente para sincronizar la base de datos mongodb entre dos instancias de la siguiente manera, pero parece que no funciona, ¿alguien sabe qué debo hacer para solucionarlo?
mongodump --uri="mongodb://username1:PASSWORD1@xyzw:27017" --db=databaseName --archive="mongodbdump.bson" mongorestore --username=username2 --password=password2 --authenticationDatabase=databaseName --host=replicaset1:port1,replicaset2:port2,replicaset3:port3 --archive=mongodbdump.bsonError:
0 document(s) restored successfully. 41419 document(s) failed to restoreProbablemente tenga un conflicto de índice único con el _id, necesita usar la opción --drop
Antes de restaurar las colecciones de la copia de seguridad volcada, elimina las colecciones de la base de datos de destino. --drop no descarta colecciones que no están en la copia de seguridad.