Advertisement
Guest User

Untitled

a guest
Dec 29th, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. #! /bin/bash
  2.  
  3. TIMESTAMP=$(date +"%F_%T")
  4. DATE=$(date +"%F")
  5. BACKUP_DIR="/backup/$TIMESTAMP"
  6. MYSQL_USER="root"
  7. MYSQL=/usr/bin/mysql
  8. MYSQL_PASSWORD="102030"
  9. MYSQLDUMP=/usr/bin/mysqldump
  10. NOMEDOBANCO="db"
  11. EMAIL="email@email.com.br"
  12. echo
  13. echo
  14. echo
  15. echo Hoje é dia $TIMESTAMP
  16. echo
  17. echo Criando diretório
  18. cd /backup/
  19. echo
  20. mkdir -p $BACKUP_DIR
  21. echo
  22. echo Fazendo backup
  23. echo
  24. mysqldump -u$MYSQL_USER -p$MYSQL_PASSWORD $NOMEDOBANCO > $BACKUP_DIR/$NOMEDOBANCO.sql
  25. echo
  26. echo Zipando ..................
  27. echo
  28. zip -r $DATE.zip $BACKUP_DIR
  29. echo
  30. echo Enviando email..........
  31. mutt -s "backup $TIMESTAMP" $EMAIL < /sh/email.txt -a /backup/$DATE.zip
  32. echo Enviado.
  33. echo
  34. echo apagango arquivos temporarios
  35. rm -rf /backup/*
  36. echo
  37. echo Fim do script
  38. echo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement