En esta página se describe cómo importar repositorios de copias de seguridad para los servicios de bases de datos (DBS). Debes hacerlo con cada organización en la que quieras restaurar los clústeres de bases de datos.
Antes de empezar
Antes de usar los servicios de copia de seguridad y restauración para las bases de datos de la CLI de gdcloud, debes hacer lo siguiente:
- Ser administrador de la plataforma.
Tener el rol de identidad y acceso necesario:
- Administrador de copias de seguridad de recuperación tras desastres: realiza copias de seguridad para la recuperación tras desastres. Pídele al administrador de gestión de identidades y accesos de tu organización que te conceda el rol de clúster Administrador de copias de seguridad de recuperación ante desastres (
dr-backup-admin
).
Para importar repositorios de copias de seguridad de DBS, sigue estos pasos:
- Administrador de copias de seguridad de recuperación tras desastres: realiza copias de seguridad para la recuperación tras desastres. Pídele al administrador de gestión de identidades y accesos de tu organización que te conceda el rol de clúster Administrador de copias de seguridad de recuperación ante desastres (
Importar repositorios de copias de seguridad de DBS
En el servidor de la API Management de los clústeres de bases de datos de la CLI de gdcloud de destino, crea un recurso BackupRepository de B4GDC que apunte al mismo contenedor que se usa para almacenar las copias de seguridad de DBS en la instancia de la CLI de gdcloud de origen:
cat << EOF > backup_repo_plan.yaml apiVersion: backup.gdc.goog/v1 kind: BackupRepository metadata: name: dbs-backup-repository spec: secretReference: namespace: dbs-dr name: secret endpoint: ENDPOINT type: S3 s3Options: bucket: ORGNAME-dbs-bucket region: REGION forcePathStyle: true importPolicy: ReadWrite EOF kubectl apply -f backup_repo_plan.yaml
Verifica que las copias de seguridad se hayan importado correctamente al servidor de la API Management de la instancia de la CLI de gdcloud de destino:
kubectl get backups.backup.gdc.goog -n dbs-dr
Las copias de seguridad correctas se importan y tienen el estado
Succeeded
.