Skip to content

Instantly share code, notes, and snippets.

@toydotgame
Created November 7, 2021 01:14
Show Gist options
  • Save toydotgame/b41ca252f30e315adc4012dd0eab9af0 to your computer and use it in GitHub Desktop.
Save toydotgame/b41ca252f30e315adc4012dd0eab9af0 to your computer and use it in GitHub Desktop.
ICCMC backup script.
backup_dir=/mnt/backup/
log_name=backups.log
echo "Running backup script."
echo $(date +"Date & Time: %Y-%m-%d %I:%M %p") >> ${backup_dir}${log_name}
echo -e $(date +"Backup Date: %I:%M %p %A, %d %B, %Y.\nMoved to archbox: \nISO: %Y-%m-%d %H%M") > ${backup_dir}savetime.txt
echo "Beginning file copy..."
cp -fruv /home/iccmc/ICCMC/world* ${backup_dir} >> ${backup_dir}${log_name}
echo >> ${backup_dir}${log_name}
echo "Backup complete."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment