Skip to content
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

Objective JH-1: Automated backups and alerting for user limited home directories #56

Open
4 tasks
batpad opened this issue Oct 4, 2024 · 1 comment
Open
4 tasks
Assignees
Labels
PI 25.1 Q4, 2024

Comments

@batpad
Copy link
Collaborator

batpad commented Oct 4, 2024

Description

Last PI, we built and deployed jupyter-home-nfs to set up quotas for home directory use on a per-user basis. While we gain functionality of per-user limits, we lose the following functionality that the previous solution (AWS EFS) provided us:

  • Auto resizing, so the home directory is never full and causing issues
  • Automated backup, for disaster recovery

This objective adds equivalent features to our new system.

  1. Set up automated backups using EBS snapshots for our home directory disks
  2. Set up alerting for the volume getting close to full, and a runbook on how to resize it when needed

Definition of Done

  • Automated disaster recovery backups of the EBS volume holding our user’s data is set up to match what we have for EFS today
  • Automated alerts set up for low disk space on the EBS volume
  • A playbook for how to resize the disk when needed
  • Roll this feature out to all VEDA related hubs managed by 2i2c

Personnel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PI 25.1 Q4, 2024
Projects
None yet
Development

No branches or pull requests

3 participants