Crea una copia de seguridad manual

En esta página, se proporcionan instrucciones para crear una copia de seguridad manual a pedido de una instancia de Harbor en Google Distributed Cloud (GDC) aislada.

Las copias de seguridad manuales crean una copia de seguridad de una instancia de Harbor en un momento específico. Puedes crear copias de seguridad manuales fuera del programa definido por un plan de copias de seguridad. Sin embargo, debes crear un plan de copias de seguridad para crear una copia de seguridad manual, ya que las copias de seguridad manuales heredan atributos de los planes de copias de seguridad.

Antes de comenzar

Para crear una copia de seguridad manual, debes tener acceso a lo siguiente:

  • Los roles de identidad y acceso necesarios son los siguientes:

    • Administrador de instancias de Harbor: Tiene acceso completo para administrar instancias de Harbor en un proyecto. Pídele al administrador de IAM de tu organización que te otorgue el rol de administrador de instancias de Harbor (harbor-instance-admin).
    • Administrador secreto: Se requiere para operar en la consola de GDC. Pídele al administrador de IAM de la organización que te otorgue el rol de administrador de Secret (secret-admin).
  • Es un plan de copias de seguridad existente. La copia de seguridad manual hereda los atributos de este plan de copia de seguridad. Para obtener más información, consulta Crea un plan de copias de seguridad.

Crea una copia de seguridad manual

Crea una copia de seguridad manual en la consola o la API de GDC.

Console

  1. Accede a la consola de GDC.
  2. En el menú de navegación, haz clic en Copia de seguridad de la instancia de Harbor.
  3. Haz clic en Planes de copia de seguridad.
  4. Haz clic en el nombre del plan de copia de seguridad en la tabla para el que deseas crear la copia de seguridad manual.
  5. Haz clic en Iniciar una copia de seguridad.

  6. En el campo Nombre de la copia de seguridad, ingresa un nombre para la copia de seguridad.

  7. Opcional: En el campo Descripción de la copia de seguridad, ingresa una descripción para distinguir esta copia de seguridad de otras.

  8. Opcional: Para borrar automáticamente las copias de seguridad después de una cierta cantidad de días, sigue estos pasos:

    1. Selecciona la casilla de verificación Habilitar la eliminación automática de copias de seguridad.
    2. En el campo Borrar copias de seguridad después de, configura la cantidad de días durante los que se retendrá la copia de seguridad. Una vez que se alcanza la cantidad de días, la copia de seguridad se borra automáticamente.
  9. Haz clic en Crear. La copia de seguridad aparecerá 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

Reemplaza lo siguiente:

  • BACKUP_NAME: Es el nombre de la copia de seguridad que se está creando.
  • INSTANCE_NAMESPACE: Es 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: Es la referencia del plan de copia de seguridad. La configuración de la copia de seguridad se hereda del plan de copia de seguridad, lo que incluye el repositorio de copias de seguridad para almacenar y la instancia de Harbor de la que se creará una copia de seguridad.
  • RETAIN_DAYS: Es la cantidad de días que las copias de seguridad persisten en el repositorio de copias de seguridad. Se anula la política de retención del plan de copias de seguridad. Para obtener más información, consulta Crea un plan de copias de seguridad.
  • BACKUP_DESCPRITON: Es una descripción de texto de la copia de seguridad.

¿Qué sigue?