Crea un ripristino

Questo documento descrive come creare un ripristino per i carichi di lavoro delle macchine virtuali (VM) in Google Distributed Cloud (GDC) air-gapped.

Puoi creare un ripristino per un backup creato manualmente o automaticamente da un piano di backup. La VM ripristinata e i dischi associati contengono nomi diversi in base al valore specificato nel campo restoredResourceName. Vengono ripristinate tutte le risorse VM menzionate nell'ambito della risorsa VirtualMachineBackupPlan. Tutte le risorse ripristinate hanno il nome con il prefisso del valore del campo restoredResourceName.

Quando viene ripristinato un backup, viene ripristinata l'intera VM. Dopo la creazione delle risorse, il ripristino della funzionalità dell'applicazione è soggetto al sistema operativo o all'immagine della VM.

Questo documento è destinato agli sviluppatori dei gruppi di amministratori della piattaforma o operatori delle applicazioni che gestiscono le operazioni di backup e ripristino delle VM. Per saperne di più, consulta la sezione Pubblico della documentazione di GDC con air gap.

Prima di iniziare

Assicurati di avere un backup esistente. Puoi creare backup in base a una pianificazione utilizzando i piani di backup o creare backup manualmente.

Richiedi ruoli IAM

Per creare un ripristino, chiedi all'amministratore IAM dell'organizzazione di concederti il ruolo Amministratore backup dell'organizzazione (organization-backup-admin). Questo ruolo ti consente di creare, ottenere, elencare, monitorare, aggiornare, applicare patch ed eliminare repository di backup delle VM, modelli di piani di backup delle VM, richieste di backup delle VM e richieste di ripristino delle VM.

Crea un backup manuale della VM

Crea la risorsa VirtualMachineRestoreRequest utilizzando l'API:

apiVersion: virtualmachine.gdc.goog/v1
kind: VirtualMachineRestoreRequest
metadata:
  name: RESTORE_REQUEST_NAME
  namespace: PROJECT_NAME
spec:
  virtualMachineBackup: VM_BACKUP_NAME
  restoreName: RESTORE_NAME
  restoredResourceName: RESTORE_PREFIX
  restoredResourceDescription: RESTORED_RESOURCE_DESCRIPTION
  targetNamespace: TARGET_NAMESPACE

Sostituisci quanto segue:

  • VM_BACKUP_NAME: il nome della risorsa VirtualMachineBackup da cui eseguire il ripristino.
  • PROJECT_NAME: il nome del progetto GDC.
  • RESTORE_REQUEST_NAME: il nome da assegnare alla richiesta di ripristino che viene avviata.
  • RESTORE_NAME: il nome da assegnare al ripristino che viene avviato.
  • RESTORE_PREFIX: il prefisso assegnato alle risorse VM appena create. I nomi della VM e del disco della VM ripristinati hanno come prefisso il valore restoredResourceName nella richiesta di ripristino.
  • RESTORED_RESOURCE_DESCRIPTION: una descrizione del ripristino in corso.
  • TARGET_NAMESPACE: lo spazio dei nomi in cui viene ripristinata la VM. Se non viene fornito, viene utilizzato lo spazio dei nomi originale del backup. Supportato solo per i ripristini delle VM dei nodi cluster.

Passaggi successivi