Criar uma restauração

Este documento descreve como criar uma restauração para cargas de trabalho de máquina virtual (VMs) no Google Distributed Cloud (GDC) com isolamento físico.

É possível criar uma restauração para um backup criado manual ou automaticamente por um plano de backup. A VM restaurada e os discos associados a ela têm nomes diferentes com base no valor especificado no campo restoredResourceName. Todos os recursos de VM mencionados no escopo do recurso VirtualMachineBackupPlan são restaurados. Todos os recursos restaurados têm o nome prefixado com o valor do campo restoredResourceName.

Quando um backup é restaurado, toda a VM é restaurada. Depois que os recursos são criados, a restauração da capacidade do aplicativo fica sujeita ao sistema operacional ou à imagem da VM.

Este documento é destinado a desenvolvedores em grupos de administradores de plataforma ou operadores de aplicativos que gerenciam operações de backup e restauração de VMs. Para mais informações, consulte Públicos-alvo da documentação do GDC com isolamento físico.

Antes de começar

Verifique se você tem um backup disponível. É possível criar backups programados usando planos de backup ou criar backups manualmente.

Solicitar papéis do IAM

Para criar uma restauração, peça ao administrador do IAM da organização para conceder a você o papel de Administrador de backup da organização (organization-backup-admin). Esse papel permite criar, receber, listar, observar, atualizar, corrigir e excluir repositórios de backup de VMs, modelos de planos de backup de VMs, solicitações de backup de VMs e solicitações de restauração de VMs.

Criar um backup manual de VM

Crie o recurso VirtualMachineRestoreRequest usando a 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

Substitua:

  • VM_BACKUP_NAME: o nome do recurso VirtualMachineBackup a ser restaurado.
  • PROJECT_NAME: o nome do projeto do GDC.
  • RESTORE_REQUEST_NAME: o nome a ser atribuído à solicitação de restauração que está sendo iniciada.
  • RESTORE_NAME: o nome a ser atribuído à restauração que está sendo iniciada.
  • RESTORE_PREFIX: o prefixo atribuído aos recursos de VM recém-criados. Os nomes da VM restaurada e do disco da VM são prefixados com o valor restoredResourceName na solicitação de restauração.
  • RESTORED_RESOURCE_DESCRIPTION: uma descrição da restauração que está sendo realizada.
  • TARGET_NAMESPACE: o namespace em que a VM é restaurada. Se não for fornecido, o namespace original do backup será usado. Disponível apenas para restaurações de VMs de nós de cluster.

A seguir