Automated backup system with encryption using Bash and GPG.
- Automated backup of important files
 - GPG encryption for security
 - Timestamped backups
 - Easy restore functionality
 - Logging system
 
- Linux (Ubuntu/Debian/Kali)
 - tar
 - gpg
 - bash
 
git clone https://github.com/sultan7z/backup-system.git
cd backup-system
chmod +x backup.sh restore.sh./backup.sh./restore.shBackups are saved in backups/ directory.
Logs are saved in backup.log.
Edit backup.sh to change:
BACKUP_SOURCE: Directory to backupGPG_EMAIL: Your GPG key email
gpg --gen-keyFollow the prompts to create your key.
Sultan
MIT