nebari
nebari copied to clipboard
[ENH] - Backup and Restore NFS store
Feature description
We want to add the ability to back up Nebari's NFS store.
Interface
This functionality will be exposed in Nebari CLI. Currently, we are using MinIO to save objects in a cloud-agnostic way.
nebari backup user-data --backup-location <BACKUP_LOCATION>
The backup will be stored in the following format:
<BACKUP LOCATION>/<YYYY-MM-DD:HH:mm:ss>/NFS/user_data/
To restore user-data:
nebari restore user-data --backup-location <BACKUP_LOCATION>
Implementation
Restic.net is an open-source (“BSD 2-Clause License”) solution recommended for backing up Minio.
Value and/or benefit
- Will allow us to do backups before new deploys.
- Will save the state from accidental deletes.
Anything else?
No response