Remote Backup
#!/bin/bash
SOURCE="/var/www"
REMOTE="backup@server:/backups"
tar -czf - "$SOURCE" | gpg -c | ssh "$REMOTE" "cat > backup_$(date +%Y%m%d).tar.gz.gpg" - backup
- remote
- ssh
- rsync
- encryption
Encrypted backup to remote server.
#!/bin/bash
SOURCE="/var/www"
REMOTE="backup@server:/backups"
tar -czf - "$SOURCE" | gpg -c | ssh "$REMOTE" "cat > backup_$(date +%Y%m%d).tar.gz.gpg"