Una vez que se configura el repositorio de copias de seguridad de DBS, un operador de aplicaciones (AO) debe habilitar el servicio de copias de seguridad para un DBCluster de DBS.
Habilita los servicios de copia de seguridad para DBS
Para habilitar los servicios de copia de seguridad para DBS, crea un recurso BackupPlan
de DBS en el mismo espacio de nombres.
El valor de backupRetainDays
debe establecerse en la cantidad de días después de los cuales se puede borrar automáticamente una copia de seguridad.
Ejemplo de BackupPlan de Oracle:
apiVersion: oracle.dbadmin.gdc.goog/v1
kind: BackupPlan
metadata:
name: backupplan1
spec:
dbclusterRef: dbcluster-sample
backupRetainDays: 14
paused: false
Ejemplo de BackupPlan de Postgres:
apiVersion: postgresql.dbadmin.gdc.goog/v1
kind: BackupPlan
metadata:
name: backupplan1
spec:
dbclusterRef: dbcluster-sample
backupRetainDays: 14
paused: false
Una vez que se cree BackupPlan
, DBS comenzará a crear copias de seguridad automáticas una vez al día. La ventana de recuperación disponible se puede ver en el campo status.recoveryWindow
de BackupPlan.