nebari icon indicating copy to clipboard operation
nebari copied to clipboard

[ENH] - Backup and Restore NFS store

Open pt247 opened this issue 1 year ago • 0 comments

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

  1. Will allow us to do backups before new deploys.
  2. Will save the state from accidental deletes.

Anything else?

No response

pt247 avatar Mar 06 '24 17:03 pt247