#!/bin/bash

USER=sogo
BACKUP_DIR=/var/backups/eehosting-backup/sogo
NB_DAY_RETENTION=2

USER=$( getent passwd $( id -u ) |cut -d':' -f 1 )

DATE=$( date +%Y%m%d-%Hh%M )

DIR=$BACKUP_DIR/$DATE
LOG=$DIR/backup.log

[ ! -d "$DIR" ] && mkdir "$DIR"
chown sogo: "$DIR"

sudo -u sogo /usr/sbin/sogo-tool backup "$DIR" ALL > $LOG 2>&1

find $BACKUP_DIR/* -type d -ctime +$NB_DAY_RETENTION -exec rm -fr {} +

