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

Create scheduled database backups #27

Open
4 tasks
upkarlidder opened this issue May 5, 2022 · 0 comments
Open
4 tasks

Create scheduled database backups #27

upkarlidder opened this issue May 5, 2022 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@upkarlidder
Copy link
Member

Is your feature request related to a problem? Please describe.
The database currently uses a persistent volume claim, but is not backed up anywhere. We would like to back up the database on a pre determined schedule.

Describe the solution you'd like

  • create a Kubernetes job to backup the data. This calls mariadb backup command.
  • create a Kubernetes cronjob to run the above job at a regular interval
  • the database is backed up to Cloud Object Storage
  • look at backing up increments in MariaDB instead of the whole database every time

FYI @hawk4031

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

@upkarlidder upkarlidder added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels May 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant