Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- SOURCEHOST=teuk.org
- SOURCEDIRPARENT=/home/mediabot
- SOURCEDIRCHILD=/bin
- DESTDIR=/home/backup
- RSYNCLOG=patapon_$(date +'%Y%m%d_%H%M%S').log
- RCPTEMAIL=teuk@undernet.org
- rsync -a --stats --delete ${SOURCEHOST}:${SOURCEDIRPARENT}${SOURCEDIRCHILD} ${DESTDIR} >>${RSYNCLOG} 2>&1
- CURDATE=$(date +'%d/%m/%Y %H:%M:%S')
- VOLDEST=$(du -sh ${DESTDIR}${SOURCEDIRCHILD})
- NBFILES=$(find ${DESTDIR}${SOURCEDIRCHILD} -type f | wc -l)
- cat <<EOT | mutt -s "Rapport rsync $(date +'%d/%m/%Y %H:%M:%S')" ${RCPTEMAIL} -a "${RSYNCLOG}"
- ${CURDATE} Rapport rsync ${SOURCEHOST}:${SOURCEDIRPARENT}${SOURCEDIRCHILD} vers ${DESTDIR}
- Volumétrie de ${DESTDIR}${SOURCEDIRCHILD} :
- ${VOLDEST}
- Nombre de fichiers réguliers dans ${DESTDIR}${SOURCEDIRCHILD} :
- ${NBFILES}
- EOT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement