This commit is contained in:
msnie
2024-02-09 22:58:17 +01:00
parent 5b0b5f548c
commit 5523726641
2 changed files with 20 additions and 18 deletions
+16 -6
View File
@@ -1,8 +1,18 @@
#!/bin/bash
log_file=tv_cron.log
echo "STARTING TV FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` > /home/$USER/logs/$log_file ;
/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=/home/$USER/shares/disk1/tv -e "ssh -i /home/$USER/.ssh/id_rsa_what " invalid@mir.whatbox.ca:/home/invalid/files/_tv/ /home/$USER/shares/disk1/tv >> /home/$USER/logs/$log_file
echo "CRON TV FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/$USER/logs/$log_file
/usr/bin/chmod 777 -R /home/$USER/shares/disk1/tv > /home/$USER/logs/chmod_tv.log
echo "CRON CHMOD TV RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/$USER/logs/chmod_tv.log
# THIS SCRIPT REQUIRES A KEY AND SSH CONFIG OF THE REMOTE HOST
SYNC_TYPE=TV
LOG_FILE=tv_cron.log
LOG_CHMOD=chmod_tv.log
LOG_DIR=/home/$USER/logs
TARGET_ON_HOST=/home/$USER/shares/disk1/tv
TARGET_ON_REMOTE=/home/invalid/files/_tv/
echo "STARTING $SYNC_TYPE FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` > $LOG_DIR/$LOG_FILE ;
/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=$TARGET_ON_HOST -e "ssh -i /home/$USER/.ssh/id_rsa_what " whatbox:$TARGET_ON_REMOTE $TARGET_ON_HOST >> $LOG_DIR/$LOG_FILE
echo "CRON $SYNC_TYPE FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> $LOG_DIR/$LOG_FILE
/usr/bin/chmod 777 -R $TARGET_ON_HOST > $LOG_DIR/$LOG_CHMOD
echo "CRON CHMOD $SYNC_TYPE RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> $LOG_DIR/$LOG_CHMOD