Recommended practices
Complement your backup strategy for Red Hat Edge Manager on Red Hat OpenShift Container Platform by following recommended practices for archive management, configuration storage, and restore readiness.
- Full server backups: Run
flightctl-backupon a schedule (for example, a CronJob) and copy archives off the cluster. For more information about backing up the full server on Red Hat OpenShift Container Platform, see Additional resources. - Git-backed configuration: Store declarative configuration in Git. Use the
Repositoryresource to reference configurations withgitRefin device and fleet specifications where appropriate. For more information about managing the device configuration from a Git repository on the CLI, see Additional resources. - Separate failure domain for Git: Host Git repositories on external services (for example, GitHub, GitLab, or Bitbucket) outside the cluster failure domain.
- Back up deployment configuration:
flightctl-backupcaptures Helm values and the service ConfigMap; also store values files in Git so you can redeploy consistently. - Version and tag changes: Tag and version configuration changes so you can roll back or redeploy predictably.