встал вопроса бекапа. но вот незадача. скрипт со старой БД не проходит. Жалуется на Failed: error connecting to db server: server returned error on SASL authentication step: Authentication failed.
Вот собственно и вопрос, я могу сделать юзера, или посмотреть логопас существующих?
сам скриптик примерно такого рода:
mongodump --host IPADDRESS --authenticationDatabase DBNAME --db DBNAME -u DBUSERNAME -p DBASSWORD --collection NAMECOLLECTION --query "{ \"addedTime\" : { \$gte: { \"\$date\" : \"date -d \"yesterday\" '+%Y-%m-%dT00:00:00Z'`\"} , \$lt: {\"\$date\" : \" date '+%Y-%m-%dT00:00:00Z'\"} }}" --out -|gzip >/PATHTO/NAME-`date +%Y-%m-%d.zip
подозреваю что аргумент в --authenticationDatabase не должен совпадать с --db
Обсуждают сегодня