- Renamed output to jarvis_backup_TIMESTAMP.tar.gz (admin panel pattern) - Log now goes to /var/backups/jarvis/backup.log (admin panel reads this) - Lockfile at /var/backups/jarvis/backup.lock (prevents concurrent runs) - tmpdir + trap cleanup for safe temp handling - Install at /usr/local/bin/jarvis-backup.sh (admin panel trigger path)
Backup script was never migrated when JARVIS moved from DO to VM 211. Runs daily at 3am, stores compressed dumps in /var/backups/jarvis/, logs to /var/log/jarvis/backup.log.