Advertisement
Guest User

Untitled

a guest
Mar 28th, 2012
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1.  
  2. echo "Starting Backup Script."
  3. echo "Creating snapshots...."
  4. lvcreate -L110G -s -n wwwback /dev/vg0/www
  5. lvcreate -L100G -s -n mysqlback /dev/vg0/mysql
  6. sleep 5
  7. echo "LVM Created"
  8. sleep 5
  9. echo "Mounting snapshots..."
  10. mount /dev/vg0/wwwback /mnt/www
  11. mount /dev/vg0/mysqlback /mnt/mysql
  12. sleep 5
  13. echo "Mounted. good to go."
  14. sleep 5
  15. echo "Creating backups from snapshots..."
  16. NOWDATE=`date +%d%m%y`
  17. mount /dev/vg0/backup /mnt/backup
  18. tar -cvzf /mnt/backup/$NOWDATE.web.tar.gz /mnt/www/
  19. sleep 15
  20. tar -cvzf /mnt/backup/$NOWDATE.mysql.tar.gz /mnt/mysql/
  21. sleep 5
  22. echo "Done."
  23. echo "starting cleanup..."
  24. sleep 6
  25. umount /mnt/www/
  26. umount /mnt/mysql/
  27. lvremove -f /dev/vg0/mysqlback
  28. lvremove -f /dev/vg0/wwwback
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement