Plan for recovery before you need it. AI Box supports encrypted removable-media backups and signed offline software update bundles, but those solve different problems: a backup protects application data; an update package installs a release.
What the encrypted backup contains
The current backup process uses SQLite's backup API to make a consistent database snapshot, then encrypts the archive with AES-GCM using a passphrase-derived key. The database contains application records such as document metadata, extracted passages, embeddings, user and appliance state, and activity data.
- The backup is not a copy of the original uploaded document files; retain those in your approved document system.
- It does not include model weights. Keep track of the model required by your deployment and how it can be reinstalled or transferred lawfully.
- Protect the backup passphrase separately. Without it, the archive cannot be restored.
- Inspect a backup and test restoration as part of a planned recovery exercise; store removable media securely.
How offline updates work
- A release package is accompanied by a signed update manifest containing version and integrity information.
- Copy both files to supported USB media, scan the drive from the appliance's Updates screen, and install the verified package.
- The appliance checks the Ed25519 signature and package checksum locally before installation.
- After installation, follow the release-specific restart and health-check instructions.
A database restore does not by itself confirm that a licence can move to different hardware, that the old model is available, or that embedding settings match. Confirm those items with support, keep original files, and validate a test restore before retiring the old unit.
A recovery checklist
- Create and inspect an encrypted backup on removable media.
- Store the passphrase and source documents separately from the appliance.
- Record the installed release, configured inference model, embedding model, and network settings without recording secrets in an unsecured document.
- Test recovery on a controlled replacement or staging unit before making it the production system.