MongoDB - копирование пользователей и ролей
В MongoDB 4.0.0 инструменты импорта и экспорта MongoDB не являются симметричными, когда речь идет о системных пользователях и ролях.
Вы не можете просто экспортировать пользователей и роли и импортировать их на другой сервер.
Даже когда установлена только версия 4.0.0, я получал
"Failed: the users and roles collections in the dump have an incompatible auth version with target server"
Один стандартный подход к внешнему управлению пользователями и ролями заключается в использовании файлов сценариев для определений в базах данных по мере необходимости. Это описано как ответ в
MongoDB - резервное копирование и восстановление пользователей и ролей
У нас есть сценарий с одним основным сервером и другим вторым сервером на другом компьютере.
Второй сервер имеет данные, отличные от первого. Однако мы хотим того же
набор пользователей и привилегий. Я еще не нашел волшебство, чтобы заставить это работать с
инструменты импорта и экспорта MongoDB. Есть ли подход с тем или иным способом
сделать этот простой перевод?