Nesta página, descrevemos como criar planos de backup para máquinas virtuais (VMs) no Google Distributed Cloud (GDC) isolado por air-gap.
Os planos de backup oferecem a configuração e o local dos backups. Um plano de backup
contém uma configuração de backup, incluindo a VM de origem e a seleção de
qual VM fazer backup. Os planos de backup definem uma programação regular para a realização de backups de
VMs. Todo plano de backup baseado em VM faz referência à VM ou aos recursos de disco da VM de destino que serão armazenados em backup usando um seletor de rótulo definido em um recurso ProtectedApplication
.
Antes de começar
Para criar planos de backup de VM, você precisa ter o seguinte:
- Um repositório de backup. Para mais informações, consulte Criar um repositório de backup.
O papel necessário de identidade e acesso:
- Administrador de backup da organização: gerencia recursos de backup, como planos de backup e
restauração em clusters de usuário. 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
). Para mais informações, consulte Definições de papéis.
- Administrador de backup da organização: gerencia recursos de backup, como planos de backup e
restauração em clusters de usuário. Peça ao administrador do IAM da organização para conceder a você o papel de Administrador de backup da organização (
Criar um plano de backup para VMs
Crie um plano de backup usando o console do GDC ou a API.
Console
- Faça login no console do GDC.
- No menu de navegação, clique em Backup para máquinas virtuais > Planos de backup.
- Clique em Criar um plano de backup.
- No campo Projeto, selecione um projeto em que esse plano de backup está disponível.
- Insira o nome e a descrição do plano de backup.
- No campo Repositório de backup, selecione um repositório de backup. Os repositórios de backup são um conjunto de implementações de armazenamento de objetos.
- Clique em Criar.
API
Para planejar seus backups, crie um recurso personalizado VirtualMachineBackupPlanTemplate
. Confira um exemplo de VirtualMachineBackupPlanTemplate
:
apiVersion: virtualmachines.gdc.goog/v1
kind: VirtualMachineBackupPlanTemplate
metadata:
name: vmbpt-test
spec:
backupRepository: "default"
Este exemplo inclui o seguinte valor:
backupRepository
: o nome do repositório criado na seção anterior.
Ver um plano de backup
Veja um plano de backup usando o console do GDC ou o kubectl
.
Console
Confira uma lista de planos de backup usando o console do GDC.
- Faça login no console do GDC.
- No menu de navegação, clique em Backup para máquinas virtuais > Planos de backup.
- Selecione um projeto.
- Clique em um plano de backup na lista para conferir os detalhes.
kubectl
Para ver um plano de backup, liste os planos e confira os detalhes deles usando kubectl
.
Liste os planos de backup atuais:
kubectl get backupplans -n PROJECT_NAME
Na lista, encontre o plano de backup que você quer visualizar.
Confira os detalhes do plano de backup:
kubectl describe backupplan BACKUP_PLAN_NAME -n PROJECT_NAME
Substitua:
BACKUP_PLAN_NAME
: o nome do plano de backup.PROJECT_NAME
: o nome do projeto.