Advertisement
WayGroovy

Untitled

Jun 28th, 2012
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #!/bin/bash
  2. FILES=/home/minecraft/Exec/backup/*.sh
  3. echo -e "\033[32mMounting Amazon S3 bucket as drive for backup.\033[0m"
  4. screen -S McMyAdmin -p 0 -X stuff "$(printf "say Mounting Amazon S3 bucket as drive for backup. \r\n")"
  5. s3fs bucketnameredacted /mnt/minecraft
  6. echo -e "\033[32mStarting backup.\033[0m"
  7. screen -S McMyAdmin -p 0 -X stuff "$(printf "say Disabling Saving. \r\n")"
  8. screen -S McMyAdmin -p 0 -X stuff "$(printf "save-off \r\n")"
  9.  
  10. screen -S McMyAdmin -p 0 -X stuff "$(printf "say Starting Backup of WayGroovys Server. \r\n")"
  11. rsync -avz --delete /home/minecraft/McMyAdmin2 /mnt/minecraft
  12. screen -S McMyAdmin -p 0 -X stuff "$(printf "say Backup of WayGroovys Server complete. \r\n")"
  13.  
  14. echo -e "\033[32mBackup complete.\033[0m"
  15. screen -S McMyAdmin -p 0 -X stuff "$(printf "say Backup complete. \r\n")"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement