Skip to content

Recover a version or data

First identify what needs recovery. A bad application version, incorrect configuration and damaged or missing runtime data require different actions. Record the affected environment, time and expected result before making another change.

Identify the earlier immutable image and confirm it can read the current data and configuration. Use the established deployment workflow to select that artifact; do not rebuild a supposedly identical old version with different dependencies unless that is intentional.

Check the resulting version and Tasks, then try the affected user flow. Redeploying code does not restore deleted records or reverse external side effects. If configuration changed too, restore the required values through Variables.

You need the relevant backup access and capacity to create the recovery destination. Review the current plan/capacity and any additional storage costs shown by the dashboard.

  1. Open Organisation → Backups and find the source cluster. Read its Recovery window and, when useful, open the recovery timeline.
  2. Choose Restore to a new cluster. Give the destination a distinct name and review its capacity.
  3. Choose the restore point: latest available state, a completed base backup, or a time within the available recovery window. Confirm the timestamp and timezone displayed by the UI.
  4. Review the source and new destination, then choose Restore cluster. Follow the new cluster’s status and history until recovery is ready for inspection.
  5. Verify representative records and the required application behavior in the recovered environment before changing public traffic.

Keep the original environment identifiable while validating the recovered one. Reconcile any new work accepted after the chosen restore point, including provider-side payments or messages. Prevent background integrations in the recovered environment from unintentionally repeating external effects.

Only after verification should you move the intended traffic/domain and repeat the main user flow. Keep the old environment until the recovery has been accepted and its retention is deliberately decided. Restoring to a new cluster does not by itself switch users over.

Recovery accepted

The recovered environment has been checked and the intended traffic reaches it. Creating the cluster alone does not switch users over.

Create a recovery point before a planned change

Section titled “Create a recovery point before a planned change”

In Backups, choose the source cluster under Create a recovery point and use Request backup. Track the request until its status says completed. A submitted request is not yet a completed backup. Read the available window again before relying on it for a future recovery.


© 2026 Fluxzero