Restoring SystemLink Enterprise
- Updated2026-04-08
- 1 minute(s) read
Restore data stores to a previous point in time or recover a lost cluster.
If you are recovering from a complete loss of the Kubernetes cluster, complete the following tasks before restoring:
- Create a new cluster.
- Install any drivers or controllers you had installed on the lost cluster.
Scaling Down Services
Scale down Deployments and StatefulSets to prevent conflicts during restoration.
kubectl scale --replicas=0 $(kubectl get deployment -o name -n <namespace>)
kubectl scale --replicas=0 $(kubectl get statefulset -o name -n <namespace>)
| Parameter | Description |
|---|---|
| namespace | The namespace created for the application. |
Restoring Velero
Reinstall Velero and ensure the backup configuration points to the backup storage location you used previously.
Restoring Data Stores
Restore PostgreSQL, MongoDB, Elasticsearch (if deployed), and S3-compatible data stores. NI recommends restoring all data stores to a similar point in time to avoid data inconsistencies.
Restoring Kubernetes Objects
- Application configuration settings
- The scale of your Deployments and StatefulSets
Related Information
- Backing up SystemLink Enterprise
Back up SystemLink Enterprise to avoid data loss.
- Velero Restore Reference
- systemlink-values.yaml
- systemlink-secrets.yaml
- Updating SystemLink Enterprise
Modify the configuration or upgrade to a newer version of the SystemLink Enterprise application.