#!/bin/bash

now=$(date +"%Y%m%d%H%M%S")
db=mydb
username=secret
password=secret

# backup to temp dir
mongodump -u $username -p $password --db $db --excludeCollection sessions --excludeCollection jobs --out "$HOME/backups/$now" && 

# compress
tar -zcvf "$HOME/backups/mongo-$now.tar.gz" "$HOME/backups/$now" &&

# delete tmp dir
rm -Rf "$HOME/backups/$now"