Я пытаюсь сделать резервную копию базы данных mongoDB, используя mongodump из replicaset.Скрипт, который я использую, прекрасно работает для выгрузки БД из удаленного в локальный.Те же самые ошибки сценария, говорящие, что аутентификация не удалась, когда я пытаюсь создать дамп из replicaset.
Есть ли простой способ, которым я могу получить весь дб дамп, иначе будет предпочтительнее определенный дб дб.
#!/bin/bash
HOST="mongorep1:27017,mongorep2:27017,mongorep3:27017"
REMOTE_DB="Products"
LOCAL_DB="Products"
USER="AppUser"
PASS="password"
## DUMP THE REMOTE
echo "Dumping '$HOST:$PORT/$REMOTE_DB'..."
mongodump --host $HOST --db $REMOTE_DB -u $USER -p $PASS --out dump/`date +"%m-%d-%y"`
echo "Done."
Спасибо