-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
HI ,
I am using helm charts for installing velero on aks cluster https://github.com/vmware-tanzu/helm-charts/blob/main/charts/velero/values.yaml#L598 , everything works as expected.
we want to
- Schedule the daily incremental backups for a week for both configuraiton and pv's
- Take full backup at start of the week and repeat taking incremental backups until end of next week
- Keep three weeks of backups.
With the current schdule.yaml we cannot do that . Can you please check?
schedules:
mybackup:
disabled: false
labels:
myenv: foo
annotations:
myenv: foo
schedule: "0 * * * *"
useOwnerReferencesInBackup: false
template:
ttl: "240h"
storageLocation: default
with the above configuration, we are taking the incremental backups continuously.
With 240h (10days)- if we take a backup on first day of week and snapshot type as incremental ,we get full backup on day 1 and then it keeps taking incremental snapshots for 10 days. On 11th day the 1st backup will be removed by moving its content to second day's incremental snapshot and second day's snapshot becomes 1st snapshot . Is my understanding righ?
I don't see an option to take full backup at the start of every week as a new job.