Advertisement
Guest User

backup

a guest
Sep 6th, 2021
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. #!/bin/sh
  2. #
  3. # backup
  4.  
  5. BACKUP_DIR='/mnt/backup'
  6.  
  7. if df | grep -q "${BACKUP_DIR}"; then
  8. # shellcheck disable=SC3009
  9. rsync -aAXHv --delete --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / "$BACKUP_DIR"
  10. else printf '%s\n' "${BACKUP_DIR} is not a mount point. Not backing up."
  11. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement