Advertisement
noxus001

Spigot Backup

Oct 20th, 2015
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. #!/bin/bash
  2. screen -S Spigot -X stuff "say Server Backup starting..."
  3. screen -S Spigot -X eval "stuff \015"
  4. sleep 5
  5. screen -S Spigot -X stuff "kickall" &&
  6. screen -S Spigot -X eval "stuff \015" &&
  7. sleep 5
  8. screen -S Spigot -X stuff "save-all" &&
  9. screen -S Spigot -X eval "stuff \015" &&
  10. sleep 5
  11. screen -S Spigot -X stuff "stop" &&
  12. screen -S Spigot -X eval "stuff \015"
  13. sleep 15
  14. rsync -r --progress /home/USER/Spigot /home/USER/Spigot_Backups/`date +%a.%b.%e.%Y`/
  15. echo "dave left man..."
  16. sleep 5
  17. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement