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

Support for partial backups: backup only specific keyspaces/tables, etc. #116

Open
alexott opened this issue Apr 15, 2020 · 2 comments · May be fixed by #791
Open

Support for partial backups: backup only specific keyspaces/tables, etc. #116

alexott opened this issue Apr 15, 2020 · 2 comments · May be fixed by #791
Labels
enhancement New feature or request good first issue Good for newcomers product-backlog Issues in the state 'product-backlog'

Comments

@alexott
Copy link

alexott commented Apr 15, 2020

Project board link

It would be really useful to support partial backups of the data, like:

  • backup only specific keyspaces or tables (white list);
  • exclude specific keyspaces or tables (black list).

This would greatly help in some cases, when cluster contains some data that don't have much value (like temporary data), could be replayed from other sources, or backup could be used for offloading of "cold/inactive" data that could be restored later on table-by-table decision.

P.S. it's similar to #64, but this functionality is really requested by customers, and supported in other products, like, OpsCenter (keyspace-level only).

┆Issue is synchronized with this Jira Story by Unito
┆Issue Number: MED-85

@adejanovski adejanovski added the new Issues requiring triage label Apr 15, 2020
@arodrime arodrime added the enhancement New feature or request label Apr 28, 2020
@adejanovski adejanovski moved this to To Groom in K8ssandra Nov 8, 2022
@xgerman
Copy link

xgerman commented May 22, 2023

We would like this as well. Anyway we can help?

@rzvoncek rzvoncek added help wanted Extra attention is needed and removed new Issues requiring triage to-groom labels Apr 3, 2024
@rzvoncek
Copy link
Contributor

rzvoncek commented Apr 3, 2024

Hi @xgerman ! I'm doing some grooming of the oldest issues we have and this out caught my attention due to the recent activity.

Also, because implementing this is not really complicated. We'd just need to:

  • Add CLI (and perhaps config) options to white/black list the tables to back up.
  • Skip the tables being backed up here.

This would still crate and clear snapshots of the not-backed-up tables, but that I don't think matters.

We'd also create situations where one could expect all tables to be restored from the backup, but then don't get them. However, I'm not sure how big of an issue that is.

So to sum up, we'd be very grateful if you could contribute this :)

@rzvoncek rzvoncek added good first issue Good for newcomers to-groom and removed to-groom labels Apr 3, 2024
@rzvoncek rzvoncek moved this to Product Backlog in K8ssandra Apr 8, 2024
@adejanovski adejanovski added product-backlog Issues in the state 'product-backlog' and removed to-groom labels Apr 8, 2024
@rzvoncek rzvoncek removed help wanted Extra attention is needed product-backlog Issues in the state 'product-backlog' labels Apr 8, 2024
@adejanovski adejanovski added the product-backlog Issues in the state 'product-backlog' label Jun 14, 2024
@dispensable dispensable linked a pull request Jul 11, 2024 that will close this issue
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 product-backlog Issues in the state 'product-backlog'
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants