Saltar a contenido

API

Afi Kubernetes Backup expone una API basada en https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/ (en inglés).

El grupo de API de Afi Kubernetes Backup es k8sbackup.afi.ai. En las siguientes secciones se enumeran los tipos de objeto de este grupo de API y se ofrece información detallada sobre cada uno.

Estos son los tipos de objeto compatibles actualmente con Afi Kubernetes Backup:

  • archive: representa un archivo de copia de seguridad en el que se almacenan los datos. El servicio crea un archivo de copia de seguridad independiente para cada protección. Un espacio de nombres puede tener varios archivos, uno por cada protección activa (por cada política de copia de seguridad asignada a ese espacio de nombres), así como varios archivos sin una protección activa (relacionados con políticas de copia de seguridad eliminadas del espacio de nombres).
  • backuppolicy: representa una política de copia de seguridad. Se puede asignar una política de copia de seguridad a un espacio de nombres para ejecutar copias de seguridad; esta describe la configuración de las copias de seguridad.
  • protection: representa una protección que se crea cuando se asigna una política de copia de seguridad a un espacio de nombres (es decir, dicho espacio de nombres está «protegido» con esta política). Cuando se realiza una copia de seguridad inicial de una protección, se crea un archivo con los datos de copia de seguridad correspondientes a esa protección.
  • repository: representa una ubicación en la que se almacenan los archivos con datos de copia de seguridad. Actualmente, los archivos de copia de seguridad solo se pueden almacenar en la nube de Afi.
  • runbackup: representa las tareas de copia de seguridad iniciadas manualmente desde el clúster. Las tareas de copia de seguridad que una política inicia de forma periódica o que se inician manualmente desde el portal de Afi no se muestran en runbackups.
  • runrestores: representa las tareas de restauración iniciadas manualmente desde el clúster. Las tareas de restauración iniciadas manualmente desde el portal de Afi no se muestran en runrestores.