Guest User

Untitled

a guest
May 21st, 2018
300
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.  
  17. # TAR / GZ files and store list of files in $backup_files
  18. backup_files=$(tar -cvzf $path/$host_${l_date}.tar.gz /var/www/html/api/src /var/www/html/api/public)
  19.  
  20. # Email copy of Archive to email
  21. echo "$backup_files" | mail -s "Latest Backup of $host" $email -A $path/$host_${l_date}.tar.gz
  22.  
  23. # Upload copy of Archive to Dropbox Folder
  24. $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