Я пытался создать уникальный индекс в своей коллекции. Я побежалMongodb восстановить утерянные документы
db.responses.ensureIndex({'meta.instanceId': 1}, {unique: true, dropDups: true})
поскольку meta.instanceId
ключ не присутствовал в документах, MongoDB удалены все документы в коллекции, за исключением одного.
Как восстановить мои удаленные документы?
Еще одна веская причина, по которой ["dropDups"] (http://docs.mongodb.org/manual/release-notes/2.6/#index-build-enhancements) теперь устарела и, надеюсь, скоро исчезнет. Это то, для чего нужны резервные копии и отстающие члены набора реплик. Без них ваши данные исчезли. –