Funciones compatibles¶
El servicio Afi Kubernetes Backup proporciona protección nativa de Kubernetes para clústeres y aplicaciones de Kubernetes. Admite casos de recuperación ante desastres y movilidad de aplicaciones. Afi protege la configuración del clúster y de las aplicaciones (espacios de nombres), así como los datos de los volúmenes persistentes. Se ha probado con numerosas aplicaciones populares en las principales nubes públicas (Google Cloud, AWS y Azure) y en entornos de Kubernetes locales.
Escenarios y casos de uso¶
Afi admite la copia de seguridad y recuperación de la configuración de clústeres y espacios de nombres, así como de las instantáneas de volúmenes persistentes. Las instantáneas de volumen dependen de un controlador CSI instalado en el clúster. Las funciones de copia de seguridad para Kubernetes de Afi incluyen:
- Copia de seguridad y recuperación de aplicaciones de Kubernetes con reconocimiento de aplicaciones.
- Restauración completa y granular de una aplicación de Kubernetes (espacio de nombres) en el mismo espacio de nombres o en otro, ya sea existente o nuevo.
- Restauración entre clústeres.
- Exportación como YAML de los objetos de una aplicación de Kubernetes desde una copia de seguridad.
- El portal multiinquilino de Afi permite gestionar varios clústeres de Kubernetes desde una única interfaz.
- API nativa de Kubernetes para gestionar copias de seguridad y ejecutar restauraciones.
- Cifrado de copias de seguridad, incluida la compatibilidad con claves administradas por el cliente (BYOK).
- Acceso completo a las funciones de la plataforma Afi, incluidas las de supervisión, generación de informes, alertas, auditoría y administración del acceso.
Datos de Kubernetes que puede copiar con Afi¶
- Objetos de configuración de la API de Kubernetes con y sin ámbito de espacio de nombres, incluidos los recursos personalizados de Kubernetes.
- PersistentVolumeClaim y PersistentVolume aprovisionados mediante controladores CSI.
Funciones en desarrollo¶
El equipo de Afi está desarrollando las siguientes funciones, que estarán disponibles próximamente:
- Restauración entre nubes y movilidad de aplicaciones.
- Copia de seguridad en almacenamiento en la nube gestionado por el cliente.
Entornos compatibles¶
Afi admite despliegues gestionados de Kubernetes proporcionados por Amazon Web Services, Microsoft Azure y Google Cloud, así como despliegues locales de Kubernetes. Para realizar copias de seguridad de volúmenes persistentes, debe haber un controlador CSI instalado en el clúster y este debe admitir las siguientes funciones:
- instantáneas,
- aprovisionamiento dinámico.
Aplicaciones probadas y verificadas¶
Afi ha probado y verificado la compatibilidad total con las copias de seguridad y la recuperación de las siguientes aplicaciones:
- PostgreSQL
- desplegado con un chart de Bitnami
- desplegado por el operador de Zalando
- ElasticSearch
- desplegado con un chart de Bitnami
- MongoDB
- desplegado por el operador de la comunidad de MongoDB
- RabbitMQ
- desplegado por el operador de clústeres de RabbitMQ
- Grafana
- WordPress con backend de MariaDB
- desplegado con un chart de Bitnami
- Redis
- desplegado con un chart de Bitnami
- Etcd
- desplegado con un chart de Bitnami