BASH
34
backup.sh
Guest on 8th May 2022 07:08:14 AM
#!/bin/bash
#
# backup.sh
#Script to copy files from server to backup machine
# Version 1.0 - March/04
#
#
SYNC_LOG=/var/log/rsync.log # location where the log file will be stored
# Log entry delimiter
echo "******************************" >> $SYNC_LOG
date >> $SYNC_LOG
echo "Start of synchronization" >> $SYNC_LOG
rsync -avz root@remote_machine:/data_source/ /data_destination/ >>
$SYNC_LOG
echo "End of sync" >> $SYNC_LOG
echo "******************************" >> $SYNC_LOG