Questo documento contiene i passaggi da seguire per installare e configurare i componenti necessari per eseguire il backup e il ripristino dei workload in Google Distributed Cloud (GDC) con air gap.
Prima di iniziare
Assicurati di aver preconfigurato i seguenti elementi:
- Un endpoint e un bucket S3 nello spazio di archiviazione di oggetti GDC con un ID chiave di accesso S3 e una chiave di accesso segreta.
- Un cluster funzionante. ### Richiedi ruoli IAM
Per verificare e utilizzare i componenti di backup e ripristino, chiedi all'amministratore dell'organizzazione IAM o all'amministratore del progetto IAM di concederti uno dei seguenti ruoli:
User Cluster Backup Admin (
user-cluster-backup-admin): crea, recupera, elenca, controlla, aggiorna, applica patch ed elimina risorse di backup come piani di backup, piani di ripristino e repository di backup nei cluster utente. Contatta l'amministratore dell'organizzazione IAM per richiedere questo ruolo.Backup Creator (
backup-creator): crea, recupera, elenca, controlla, aggiorna, applica patch ed elimina le richieste di backup manuale e di ripristino manuale. Contatta l'amministratore del progetto IAM per richiedere questo ruolo.
Verifica l'installazione di backup e ripristino
Verifica che il control plane e l'agente gpcbackup siano entrambi in esecuzione per il cluster di cui vuoi eseguire il backup:
kubectl get pods -n gpc-backup-system
Dopo aver eseguito il comando, l'output è simile all'esempio seguente. Dovrebbero essere in esecuzione due pod, un pod del control plane e un pod dell'agente:
NAME READY STATUS RESTARTS AGE
gpcbackup-agent-0 1/1 Running 2 64m
gpcbackup-controlplane-controller-6fc9485ff-jdk95 1/1 Running 0 64m