Visualizzare ed eliminare un ripristino

Questa pagina descrive come visualizzare ed eliminare un ripristino esistente in Google Distributed Cloud (GDC) air-gapped.

Elimina i backup inutilizzati per liberare spazio di archiviazione e ridurre il disordine.

Prima di iniziare

Per visualizzare ed eliminare un ripristino, devi disporre di quanto segue:

  • Un ripristino esistente. Per saperne di più, vedi Pianificare un insieme di ripristini.
  • Il ruolo di identità e accesso necessario:

    • Per gli utenti PA:
      • Amministratore backup cluster utente: gestisce le risorse di backup come i piani di backup e ripristino nei cluster utente. Chiedi all'amministratore IAM dell'organizzazione di concederti il ruolo Amministratore backup cluster utente (user-cluster-backup-admin).
    • Per gli utenti di AO:
      • Backup Creator: crea backup manuali ed esegue ripristini. Chiedi all'amministratore IAM del progetto di concederti il ruolo Autore backup (backup-creator).
    • Per ulteriori informazioni, vedi Definizioni dei ruoli.

Visualizzare un ripristino

Visualizza un elenco dei ripristini utilizzando la console GDC o kubectl.

Console

  1. Accedi alla console GDC.
  2. Nel menu di navigazione, fai clic su Backup per i cluster.
  3. Fai clic su Seleziona progetto per selezionare un'organizzazione o un progetto a seconda del tuo ruolo:
  4. Amministratore backup: seleziona un'organizzazione per visualizzare tutti i ripristini in un'organizzazione o seleziona un progetto per visualizzare tutti i ripristini in un progetto.
  5. Backup Creator: seleziona un progetto per visualizzare tutti i ripristini in un progetto.
  6. Fai clic sulla scheda Ripristini.
  7. Fai clic su un ripristino nell'elenco per visualizzarne i dettagli.

kubectl

Visualizza lo stato di un ripristino nello spazio dei nomi predefinito:

kubectl get clusterRestores

Ecco un esempio di output:

NAME                   STATE
restore-sample         Succeeded

Visualizza i ripristini in tutti gli spazi dei nomi:

kubectl get clusterRestores -A

Visualizza i ripristini in uno spazio dei nomi specifico:

kubectl get clusterRestores -n NAMESPACE

Sostituisci NAMESPACE con lo spazio dei nomi contenente i ripristini.

Eliminare un ripristino

A differenza dei backup, l'eliminazione di un ripristino non richiede l'invio di una richiesta. I ripristini vengono eliminati eliminando la risorsa direttamente dal server API Kubernetes. Questa azione pulisce anche tutti gli artefatti di ripristino associati dall'archiviazione degli oggetti.

  • Per eliminare un ripristino, utilizza kubectl:

    kubectl delete clusterRestores RESTORE_NAME
    

    Sostituisci RESTORE_NAME con il nome del ripristino.