Auf dieser Seite wird beschrieben, wie Sie Sicherungs-Repositories für Database Services (DBS) importieren. Sie müssen dies für jede Organisation tun, in der Sie DB-Cluster wiederherstellen möchten.
Hinweise
Bevor Sie Sicherungs- und Wiederherstellungsdienste für gdcloud CLI-DBS verwenden können, müssen Sie Folgendes tun:
- Sie müssen Plattformadministrator sein.
Sie benötigen die erforderliche Identitäts- und Zugriffsrolle:
- DR Backup Admin: Führt Notfallwiederherstellungssicherungen durch. Bitten Sie Ihren IAM-Administrator der Organisation, Ihnen die Clusterrolle „DR Backup Admin“ (
dr-backup-admin) zuzuweisen.
So importieren Sie Sicherungs-Repositories für DBS:
- DR Backup Admin: Führt Notfallwiederherstellungssicherungen durch. Bitten Sie Ihren IAM-Administrator der Organisation, Ihnen die Clusterrolle „DR Backup Admin“ (
DBS des Sicherungs-Repositorys importieren
Erstellen Sie auf dem Management API-Server der Ziel-gdcloud CLI-DBClusters eine B4GDC-BackupRepository-Ressource, die auf denselben Bucket verweist, der zum Speichern von DBS-Backups in der gdcloud CLI-Quellinstanz verwendet wird:
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.yamlPrüfen Sie, ob die Sicherungen erfolgreich in den Management API-Server der Ziel-gcloud CLI-Instanz importiert wurden:
kubectl get backups.backup.gdc.goog -n dbs-drErfolgreiche Sicherungen werden importiert und haben den Status
Succeeded.