#!/bin/bash
#Purpose = Sync backup files to an another server
#          Remote Server Rsync backup Replication Shell Script
#Created = 10/12/2018
# Author = Djalmar Enrique Rayo
#Version = 1.0
#bash file location /home/Data/Images/Programs/Scripts/
#run the file:
#sh ./home/Data/Images/Programs/Scripts/backup-rsync_RRProfessionalConstructionLLC_2.sh


# Computer's name
hostname=$(hostname -s)

# User's name
myUser=$(whoami)

# Date & time
now=$(date +%Y-%m-%d_%H:%M:%S)

Directory_=/home/is_derayo/
LogFile=crontab-Log.txt
DirFile=$Directory_$LogFile

echo '' >> $DirFile
echo '' >> $DirFile
echo '    Host name: '$hostname >> $DirFile
echo '         User: '$myUser >> $DirFile
echo 'Updating file: '$DirFile >> $DirFile
echo '  Date & time: '$now >> $DirFile
echo '' >> $DirFile


#START

     echo '' >> $DirFile
     echo '# - Local backup - #' >> $DirFile
     echo '# - From: /home/is_derayo/Documents/RR-ProfessionalConstructionLLC/ - #' >> $DirFile
     echo '# -   To: /home/Data/Images/Backup/uServerOffice-Backup/ - #' >> $DirFile
     echo '' >> $DirFile

     # Destination 1: /home/Data/Backup/uServerOffice-Backup/RR-ProfessionalConstructionLLC/
     mkdir -p /home/Data/Images/Backup/
     rsync -azvv /home/is_derayo/Documents/RR-ProfessionalConstructionLLC /home/Data/Images/Backup/uServerOffice-Backup/

     echo '' >> $DirFile
     echo '# - Remote backup - #' >> $DirFile
     echo '# - From: /home/is_derayo/Documents/RR-ProfessionalConstructionLLC/ - #' >> $DirFile
     echo '# -   To: www.isdevelopment.us:/home/Data3/Images/Backup/uServerOffice-Backup/ - #' >> $DirFile
     echo '' >> $DirFile

     # Destination 2: www.isdevelopment.us:/home/Data3/Images/Backup/uServerOffice-Backup/RR-ProfessionalConstructionLLC/
     ssh -i /home/is_derayo/.ssh/id_remote_backup--HPEnvy-Mint is_derayo@www.isdevelopment.us "mkdir -p /home/Data3/Images/Backup/"
     rsync -azvv /home/is_derayo/Documents/RR-ProfessionalConstructionLLC -e "ssh -i /home/is_derayo/.ssh/id_remote_backup--HPEnvy-Mint" is_derayo@www.isdevelopment.us:/home/Data3/Images/Backup/uServerOffice-Backup/

#END
