En esta página se explica cómo crear una copia de seguridad manual bajo demanda de una instancia de Harbor en Google Distributed Cloud (GDC) con air gap.
Las copias de seguridad manuales crean una copia de seguridad de una instancia de Harbor en un momento dado. Puedes crear copias de seguridad manuales fuera de la programación definida en un plan de copias de seguridad. Sin embargo, debes crear un plan de copia de seguridad para crear una copia de seguridad manual, ya que las copias de seguridad manuales heredan atributos de los planes de copia de seguridad.
Antes de empezar
Para crear una copia de seguridad manual, debes tener acceso a lo siguiente:
Los roles de identidad y acceso necesarios:
- Administrador de instancias de Harbor: tiene acceso completo para gestionar instancias de Harbor en un proyecto. Pide al administrador de gestión de identidades y accesos de tu organización que te conceda el rol de administrador de instancias de Harbor (
harbor-instance-admin
). - Administrador secreto: es necesario para operar en la consola de GDC. Pide al administrador de gestión de identidades y accesos de tu organización que te conceda el rol Administrador de secretos (
secret-admin
).
- Administrador de instancias de Harbor: tiene acceso completo para gestionar instancias de Harbor en un proyecto. Pide al administrador de gestión de identidades y accesos de tu organización que te conceda el rol de administrador de instancias de Harbor (
Un plan de copias de seguridad. La copia de seguridad manual hereda los atributos de este plan de copia de seguridad. Para obtener más información, consulta el artículo Crear un plan de copia de seguridad.
Crear copia de seguridad manual
Crea una copia de seguridad manual en la consola de GDC o en la API.
Consola
- Inicia sesión en la consola de GDC.
- En el menú de navegación, haga clic en Backup for harbor instance (Copia de seguridad de la instancia de Harbor).
- Haz clic en Planes de copias de seguridad.
- En la tabla, haga clic en el nombre del plan de copia de seguridad para el que quiera crear la copia de seguridad manual.
Haz clic en
Iniciar una copia de seguridad.En el campo Nombre de la copia de seguridad, introduce un nombre para la copia de seguridad.
Opcional: En el campo Descripción de la copia de seguridad, escribe una descripción para distinguir esta copia de las demás.
Opcional: Para eliminar automáticamente las copias de seguridad al cabo de un número determinado de días, sigue estos pasos:
- Selecciona la casilla Habilitar eliminación automática de copias de seguridad.
- En el campo Eliminar copias de seguridad después de, indica el número de días que quieres conservar la copia de seguridad. Una vez que se alcanza el número de días, la copia de seguridad se elimina automáticamente.
Haz clic en Crear. La copia de seguridad aparece en la tabla de copias de seguridad.
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
Haz los cambios siguientes:
BACKUP_NAME
: el nombre de la copia de seguridad que se va a crear.INSTANCE_NAMESPACE
: el espacio de nombres que contiene la instancia de Harbor. La copia de seguridad debe estar en el mismo espacio de nombres que la instancia de Harbor.BACKUP_PLAN_NAME
: la referencia del plan de copia de seguridad. La configuración de la copia de seguridad se hereda del plan de copias de seguridad, incluido el repositorio de copias de seguridad para almacenar y la instancia de Harbor de la que se debe crear una copia de seguridad.RETAIN_DAYS
: número de días que las copias de seguridad permanecen en el repositorio de copias de seguridad. Se ha anulado la política de conservación del plan de copias de seguridad. Para obtener más información, consulta el artículo Crear un plan de copias de seguridad.BACKUP_DESCPRITON
: una descripción de texto de la copia de seguridad.