Backing up SystemLink Enterprise
- Updated2025-11-26
- 2 minute(s) read
Back up SystemLink Enterprise to avoid data loss.
Note Some SystemLink Enterprise services depend on multiple data stores. To
avoid data stores getting out of sync, back up and restore all data stores at once.
Where possible, back up data stores to the same point in time using a point-in-time
feature. If point-in-time is not available for a data store, use a snapshot instead.
Ensure you back up data stores in the order listed.
- PostgreSQL
- MongoDB
- Kubernetes, including persistent data stores
- S3 compatible storage
Refer to the following table to find information on backing up the most common
data stores.
| Service | Resources | Details |
|---|---|---|
| Velero |
|
NI recommends installing Velero on your cluster and using it to back up Kubernetes. |
| AWS S3 |
|
— |
| AWS RDS |
|
— |
| External MongoDB |
|
Use this service for SystemLink Enterprise deployments using a dedicated MongoDB database outside of the Kubernetes cluster. Otherwise, Velero backs up the databases within the Kubernetes cluster. |
| External PostgreSQL | PostgreSQL Backup and Restore | — |
Related Information
- Using versioning in S3 buckets
- S3 point in time restore
- What is AWS Backup?
- Enabling automated backups
- Restoring a DB instance to a specified time
- Creating a DB snapshot
- Backup Storage Locations and Volume Snapshot Locations
- Backup Reference
- Kubernetes Container Storage Interface (CSI) Documentation
- Amazon Elastic Block Store (EBS) CSI driver
- MongoDB Ops Manager - Back up a Deployment
- MongoDB Atlas - Backup, Restore, and Archive
- PostgreSQL Backup and Restore