Guest User

Untitled

a guest
May 21st, 2018
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. bash: #!/bin/bash
  2.  
  3. # Current Date
  4. l_date=$(date +%Y%m%d%H%M%S)
  5.  
  6. # Path to Drop Box Files
  7. drop_path ='/home/Dropbox-Uploader'
  8.  
  9. # My Hostname
  10. host=$(hostname)
  11.  
  12. # Path to where to store the backup files
  13. path='/home/backup'
  14.  
  15. # Email Address where to email Archive
  16. email='tom@acme.com'
  17.  
  18. # TAR / GZ files and store list of files in $backup_files
  19. backup_files=$(tar -cvzf $path/$host_${l_date}.tar.gz /var/www/html/api/src /var/www/html/api/public)
  20.  
  21. # Email copy of Archive to email
  22. echo "$backup_files" | mail -s "Latest Backup of $host" $email -A $path/$host_${l_date}.tar.gz
  23.  
  24. # Upload copy of Archive to Dropbox Folder
  25. $drop_path/dropbox_uploader.sh upload $path/$host_${l_date}.tar.gz $host_${l_date}.tar.gz
Add Comment
Please, Sign In to add comment