Esta página fornece instruções sobre como criar um backup manual sob demanda de uma instância do Harbor no Google Distributed Cloud (GDC) com isolamento físico.
Os backups manuais criam um backup de uma instância do Harbor em um momento específico. É possível criar backups manuais fora da programação definida por um plano de backup. No entanto, é necessário criar um plano de backup para criar um backup manual, já que os backups manuais herdam atributos de planos de backup.
Antes de começar
Para criar um backup manual, você precisa ter acesso ao seguinte:
Os papéis de identidade e acesso necessários:
- Administrador da instância do Harbor: tem acesso total para gerenciar instâncias do Harbor em um projeto. Peça ao administrador do IAM da organização para conceder a você o papel de administrador da instância do Harbor (
harbor-instance-admin). - Administrador de secrets: necessário para operar no console do GDC. Peça ao administrador do IAM da organização para conceder a você o papel de administrador de secrets (
secret-admin).
- Administrador da instância do Harbor: tem acesso total para gerenciar instâncias do Harbor em um projeto. Peça ao administrador do IAM da organização para conceder a você o papel de administrador da instância do Harbor (
Um plano de backup atual. O backup manual herda os atributos desse plano de backup. Para mais informações, consulte Criar um plano de backup.
Criar um backup manual
Crie um backup manual no console do GDC ou na API.
Console
- Faça login no console do GDC.
- No menu de navegação, clique em Backup para instância do Harbor.
- Clique em Planos de backup.
- Clique no nome do plano de backup na tabela para criar o backup manual.
Clique em Iniciar um backup.
No campo Nome do backup, insira um nome para o backup.
Opcional: no campo Descrição do backup, insira uma descrição para distinguir esse backup de outros.
Opcional: para excluir backups automaticamente após um determinado número de dias, siga estas etapas:
- Marque a caixa de seleção Ativar exclusão automática de backup.
- No campo Excluir backups após, defina o número de dias em que o backup será mantido. Quando o número de dias for atingido, o backup será excluído automaticamente.
Clique em Criar. O backup aparece na tabela de backups.
API
apiVersion: artifactregistry.gdc.goog/v1
kind: HarborInstanceBackup
metadata:
name: BACKUP_NAME
namespace: INSTANCE_NAMESPACE
spec:
backupPlanName: BACKUP_PLAN_NAME
manual: true
retainDays: RETAIN_DAYS
description: BACKUP_DESCPRITON
Substitua:
BACKUP_NAME: o nome do backup que está sendo criado.INSTANCE_NAMESPACE: o namespace que contém a instância do Harbor. O backup precisa estar no mesmo namespace que a instância do Harbor.BACKUP_PLAN_NAME: a referência para o plano de backup. A configuração de backup é herdada do plano de backup, incluindo o repositório de backup para armazenar e qual instância do Harbor fazer backup.RETAIN_DAYS: o número de dias em que os backups persistem no repositório de backup. A política de retenção no plano de backup é substituída. Para mais informações, Criar um plano de backup.BACKUP_DESCPRITON: uma descrição de texto do backup.