-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENH] - Backup and restore CLI Interface #2293
Labels
area:backup-and-restore 💾
All items related to backup and restore
Comments
Closed
pt247
changed the title
[ENH] - Backup CLI Interface
[ENH] - Backup and restore CLI Interface
Mar 19, 2024
Notes:
|
Next steps:
|
Closing in favor of #2518 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Feature description
This ticket is the first step in creating a reliable backup and restore service for Nebari.
This ticket is an attempt to propose CLI interface for backup.
There are several sub components of backup and restore CLI.
Initially, we will be exposing the backup functionality in Nebari CLI.
Interface
Backup nebari
Save all components of Nebari
Backup:
Backup User data (Notebooks)
Backup user data Jupyter notebooks and associated files in NFS share.
Location:
<BACKUP LOCATION>/<YYYY-MM-DD:HH:mm:ss>/NFS/user_data/
Backup User credentials (Keycloak)
Backup user data Jupyter notebooks and associated files in NFS share.
Location:
<BACKUP LOCATION>/<YYYY-MM-DD:HH:mm:ss>/NFS/keycloak/
Restore
Restore Nebari from a snapshot.
Location:
<BACKUP LOCATION>/<YYYY-MM-DD:HH:mm:ss>/
Value and/or benefit
Once we agree on CLI interface we can keep on extending it for all the components that need backing up.
One suggestion is that we start with just backing up the
nebari-config.yaml
.Anything else?
No response
The text was updated successfully, but these errors were encountered: