-
Notifications
You must be signed in to change notification settings - Fork 101
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
[Enhancement] Backup-restore should calculate previous cron schedule of full snapshot #587
Comments
Maybe I don't understand the full extent, but here some thoughts:
|
This is exactly we were doing before backup-restore:
Yes, I also second that but that comes with its own complexities:
I would still like way of taking full snapshot before hibernation to delete PVCs to save cost but we have analyse and designs things.
with compaction running in background, yes we can think of removing the |
Meeting minutes from an out-of-band meeting:
|
Relates to gardener/etcd-druid#231, where we already discussed about disabling regular full snapshots in favour of compacted snapshots. |
Enhancement (What you would like to be added):
Currently while deciding whether to take full snapshot or not during startup of backup-restore previous cron schedule is not considered(check here). It will be better to take decision of taking full snapshot during startup by calculating the previous cron schedule of full snapshot.
Motivation (Why is this needed?):
In this PR: #574, we tried to calculate previous full snapshot schedule but still we are missing many permutations of cron schedule configured for full snapshot, Please see this comment: #574 (comment)
Approach/Hint to the implement solution (optional):
robfig/cron#224
The text was updated successfully, but these errors were encountered: