07. Backup, Update, Recovery
1. Minimum backup before changes
Before major changes, create:
- configuration export (
Configuration Export), - database export (
Database Export), - backup of the instance data directory.
2. Update process (operational model)
Safe minimal flow:
- stop service,
- backup,
- replace binaries,
- start service,
- verify endpoints.
Post-update checks:
http://<host>:<web-port>/AircraftList.jsonhttp://<host>:<admin-port>/admin- hard refresh the radar page to load current static assets,
- verify at least one desktop and one mobile UI smoke check.
Recommended UI smoke checks:
- switch theme to
FuturisticandOverFutureand verify map controls have no extra outer frame, - on mobile viewport, open aircraft detail sheet and verify expand/collapse gestures,
- verify aircraft list sorting by
Regworks and persists after page reload, - verify mobile bottom spacing is correct on devices with safe-area insets.
3. Recovery after failed deployment
- Stop service.
- Restore previous binaries.
- Restore configuration and/or database from backup.
- Start service.
- Verify feeds and admin access.
4. What to log after deployment
Track:
- release version,
- date and host,
- changed ports/binding settings,
- endpoint verification results.
No comments to display
No comments to display