$ oc get backupStorageLocations -n openshift-adp
Schedule backup operations by creating a Schedule custom resource (CR) with a Cron expression. This helps you to automate recurring backups of your application data at regular intervals.
You schedule backups by creating a Schedule custom resource (CR) instead of a Backup CR.
|
Leave enough time in your backup schedule for a backup to finish before another backup is created. For example, if a backup of a namespace typically takes 10 minutes, do not schedule backups more frequently than every 15 minutes. |
You must install the OpenShift API for Data Protection (OADP) Operator.
The DataProtectionApplication CR must be in a Ready state.
Retrieve the backupStorageLocations CRs:
$ oc get backupStorageLocations -n openshift-adp
NAMESPACE NAME PHASE LAST VALIDATED AGE DEFAULT
openshift-adp velero-sample-1 Available 11s 31m
Create a Schedule CR, as in the following example:
$ cat << EOF | oc apply -f -
apiVersion: velero.io/v1
kind: Schedule
metadata:
name: <schedule>
namespace: openshift-adp
spec:
schedule: 0 7 * * *
template:
hooks: {}
includedNamespaces:
- <namespace>
storageLocation: <velero-sample-1>
defaultVolumesToFsBackup: true
ttl: 720h0m0s
EOF
where:
schedule: 0 7 * * *Specifies the cron expression to schedule the backup, for example, 0 7 * * * to perform a backup every day at 7:00.
|
To schedule a backup at specific intervals, enter the
Enter the minutes value between quotation marks ( |
<namespace>Specifies an array of namespaces to back up.
<velero-sample-1>Specifies the name of the backupStorageLocations CR.
defaultVolumesToFsBackup: trueOptional: In OADP version 1.2 and later, add the defaultVolumesToFsBackup: true key-value pair to your configuration when performing backups of volumes with Restic. In OADP version 1.1, add the defaultVolumesToRestic: true key-value pair when you back up volumes with Restic.
Verify that the status of the Schedule CR is Completed after the scheduled backup runs:
$ oc get schedule -n openshift-adp <schedule> -o jsonpath='{.status.phase}'