sync_tpmt_dev_prod.sh

This script allows to synchronise a development environment with a production environment.

#!/bin/bash
#
#synchronization script between TMT_DEV and TPMT
# 

LOG_FILE='/home/pi/sync_tpmt.log'
date=`/bin/date "+%Y.%m.%d.%H.%M.%S"`
echo "################################################" >> $LOG_FILE
echo "Synchronisation started " >> $LOG_FILE
echo "" & date >> $LOG_FILE
echo "TPMT_DEV to TPMT" >> $LOG_FILE
# -a for archive, v for verbose, z for compression during transfer, h for human readable output
sudo rsync -avzh /var/www/public/trd.mine.nu/TPMT_DEV/ /var/www/public/trd.mine.nu/TPMT/
#echo "" >> $LOG_FILE
#
# SYNOLOGY PUBLIC TO NAS
#date=`/bin/date "+%Y.%m.%d.%H.%M.%S"`
#echo "" & date >> $LOG_FILE
#echo "Public to NAS_6TB" >> $LOG_FILE
#sudo rsync -avzh /mnt/syno_public/ /mnt/nas_pi/Public/
#echo "" >> /home/pi/sync_tpmt.log
#

date=`/bin/date "+%Y.%m.%d.%H.%M.%S"`
echo "" & date >> $LOG_FILE
echo "Synchronization completed " >> $LOG_FILE
echo "################################################" >> $LOG_FILE
echo "" >> $LOG_FILE
echo "" >> $LOG_FILE