Questo documento descrive come creare un ripristino manuale per un backup in Google Distributed Cloud (GDC) con air gap.
I ripristini manuali consentono il recupero in un momento specifico selezionando una versione di backup specifica.
Prima di iniziare
Assicurati di avere un backup esistente. Per saperne di più, consulta Pianifica un set di backup.
Richiedi ruoli IAM
Per creare un ripristino per un backup, 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 i piani di backup e ripristino 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.
Crea un ripristino
Crea un ripristino utilizzando la console GDC o l'API.
Console
- Accedi alla console GDC.
- Nel menu di navigazione, fai clic su Backup for Clusters.
- Seleziona un progetto.
- Fai clic sulla scheda Backup.
- Nell'elenco dei backup, trova quello da ripristinare e fai clic su Ripristina.
- Scegli un piano di ripristino dall'elenco dei piani applicabili a questo backup.
- Inserisci un nome e una descrizione facoltativa per il ripristino.
- Fai clic su Ripristina.
API
Crea una risorsa personalizzata ManualClusterRestoreRequest per eseguire i ripristini da risorse ClusterRestorePlan esistenti. Specifica le seguenti risorse:
- La risorsa
ClusterBackupche vuoi ripristinare. - Il nome della
ClusterRestoreche vuoi creare ClusterRestorePlanche corrisponde aClusterBackupPlandiClusterBackup.
Ecco un esempio di risorsa ManualClusterRestoreRequest:
apiVersion: backup.gdc.goog/v1
kind: ManualClusterRestoreRequest
metadata:
name: RESTORE_NAME
namespace: PROJECT_NAMESPACE
spec:
clusterRestoreName: RESTORE_NAME
clusterRestorePlanName: RESTORE_PLAN
clusterBackupName: BACKUP_NAME
Sostituisci quanto segue:
RESTORE_NAME: il nome del ripristino del cluster che vuoi creare.PROJECT_NAMESPACE: il nome del progetto GDC.RESTORE_PLAN: il nome del piano di ripristino del cluster da cui deriva questo ripristino del cluster.BACKUP_NAME: il backup del cluster da ripristinare. Questa risorsaClusterBackupdeve essere associata alla risorsaClusterBackupPlana cui fa riferimento il piano di ripristino del cluster. Per saperne di più, consulta Pianifica un insieme di ripristini.Dopo aver avviato un
ManualClusterRestoreRequest, viene creata una risorsa personalizzataClusterRestore.