rsync-time-backup

Time Machine-style backup for the terminal using rsync

brewmacoslinux
Try with needOr install directly
Source

About

Time Machine-style backup for the terminal using rsync

Commands

rsync_tmbackup

Examples

Create initial backup of home directory to external drive$ rsync_tmbackup /Users/username /Volumes/BackupDrive/backups
Run incremental backup with automatic rotation of old backups$ rsync_tmbackup /Users/username /Volumes/BackupDrive/backups --backup-dir=../backups.$(date +%Y-%m-%d-%H%M%S)
Backup specific directory excluding certain file types$ rsync_tmbackup /Users/username/Documents /Volumes/BackupDrive --exclude='*.tmp' --exclude='.DS_Store'