Вот тут согласен с Романом.
mongodump --db super-db
tar -cvf dump.tar dump/
scp dump.tar $USER@$HOST:/home/$USER
rm dump.tar && rm -rf dump/
Можно добавить условие на проверку успешного выполнения, например так:
tar -cvf dump.tar dump/
if
[ $? == 0 ]
then
scp dump.tar $USER@$HOST:/home/$USER && rm -f ./dump.tar && rm -rf ./dump/
else
echo "error while dump"
fi
и, все-таки надежнее использовать полные пути.
Если не прав, поправьте меня.