Guest User

Untitled

a guest
Jun 21st, 2018
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. echo "$CLOCK - Uploading files to backup server...."
  2. DELETE=0
  3. scp -P 8022 /root/backups/pleskbackup_$TIME root@remote.host.net:/backup/webserver/ || $DELETE=1
  4. scp -P 8022 /root/backups/db_backup_$TIME.sql.bz2 root@remote.host.net:/backup/webserver/ || $DELETE=1
  5. CLOCK=`date +"%h %m, %Y @ %H:%M:%S"`
  6.  
  7. SIZE=`du -h /root/backups/*backup*`
  8. echo "Size of files:"
  9. echo $SIZE
  10.  
  11. if [ $DELETE -ne 1 ]
  12. then
  13. echo "$CLOCK - Backup Uploaded." >> /root/backups/backup.log
  14. echo "$CLOCK - Backup Uploaded."
  15. echo "$CLOCK - Removing local files..."
  16. rm -f /root/backups/pleskbackup_$TIME
  17. rm -f /root/backups/db_backup_$TIME.sql.bz2
  18. CLOCK=`date +"%h %m, %Y @ %H:%M:%S"`
  19. echo "$CLOCK - Backups Deleted" >> /root/backups/backup.log
  20. else
  21. echo "SCP Upload Failed!"
  22. echo "Error uploading the files. Local backup files must be removed manually." | mail -s "PLESK UPLOAD ERROR" $MAIL
  23. exit 1;
  24. fi
Add Comment
Please, Sign In to add comment