Testing backups

Validate backups regularly. Untested backups are a common source of failed recoveries.

  1. Create an isolated test environment that mirrors production closely enough to exercise a restore (same major Red Hat Edge Manager version and similar configuration).
  2. Restore from your most recent backup by using flightctl-restore with a flightctl-backup archive, or by using your chosen database-only restore procedure.
  3. Verify data integrity by listing Flight Control resources (for example, devices and fleets) and comparing them to a known-good source.
  4. Confirm that the Red Hat Edge Manager API and web console behave as expected against the restored database.
  5. Record any gaps, errors, and corrective actions in your runbooks.