# Your User’s home directory
export HOME=/home/filebase/
# Your database name to be backed up
BUCKET=filebase-sample-bucket
TIME=`/bin/date +%d-%m-%Y-%T`
# Tar file of backup directory
# Create backup dir (-p to avoid warning if it already exists)
echo "Backing up $HOST/$DBNAME to s3://$BUCKET/ on $TIME";
# Dump from mongodb host into backup directory
/usr/bin/mongodump -h $HOST -d $DBNAME -o $DEST
# Create tar of backup directory
/bin/tar cvf $TAR -C $DEST .
/usr/bin/aws --endpoint https://s3.filebase.com s3 cp $TAR s3://$BUCKET/ --storage-class STANDARD_IA
# Remove tar file locally
# Remove backup directory
echo "Backup of MongoDB databases to Filebase bucket $BUCKET completed successfully. "