Advertisement
WayGroovy

s3all

May 17th, 2012
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 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 waygroovys /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. for file in $FILES
  10. do
  11. cd /home/minecraft/Exec/backup
  12. echo $(basename $file .sh)
  13. screen -d -m -S $(basename $file .sh) ./$(basename $file)
  14. done
  15. echo -e "\033[32mBackup complete.\033[0m"
  16. screen -S McMyAdmin -p 0 -X stuff "$(printf "say Backup complete. \r\n")"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement