Aller au contenu

Éléments pris en charge par Afi Backup

Le service Afi Kubernetes Backup assure une protection native Kubernetes des clusters et applications Kubernetes. Il prend en charge les scénarios de reprise après sinistre et de mobilité des applications. Afi protège la configuration du cluster et des applications (espaces de noms), ainsi que les données des volumes persistants. Il a été testé avec de nombreuses applications courantes dans les principaux clouds publics (GCP, AWS et Azure) et dans des environnements Kubernetes sur site.

Scénarios et cas d’usage

Afi prend en charge la sauvegarde et la restauration de la configuration du cluster et des espaces de noms, ainsi que des instantanés de volumes persistants. Les instantanés de volumes reposent sur un pilote CSI installé dans le cluster. Les fonctionnalités d’Afi Kubernetes Backup comprennent :

  • la sauvegarde et la restauration des applications Kubernetes avec prise en compte de l’application ;
  • la restauration complète ou granulaire d’une application Kubernetes (espace de noms) vers le même espace de noms ou vers un autre espace de noms (existant ou nouveau) ;
  • la restauration entre clusters ;
  • l’exportation au format YAML des objets d’une application Kubernetes depuis une sauvegarde ;
  • la gestion de plusieurs clusters Kubernetes depuis une interface unique grâce au portail Afi multilocataire ;
  • une API native Kubernetes pour gérer les sauvegardes et exécuter les restaurations ;
  • le chiffrement des sauvegardes, y compris la prise en charge des clés gérées par le client (BYOK) ;
  • l’accès à toutes les fonctionnalités de la plateforme Afi, notamment les fonctions de surveillance, de création de rapports, d’alerte, d’audit et de gestion des accès.

Données Kubernetes que vous pouvez sauvegarder avec Afi

  • Les objets de configuration d’API Kubernetes associés ou non à un espace de noms, y compris les ressources personnalisées.
  • Les PersistentVolumeClaims et PersistentVolumes provisionnés par des pilotes CSI.

Fonctionnalités en cours de développement

Les fonctionnalités suivantes sont actuellement développées par l’équipe Afi et seront bientôt disponibles :

  • la restauration entre clouds et la mobilité des applications ;
  • la sauvegarde vers un stockage cloud géré par le client.

Environnements pris en charge

Afi prend en charge les déploiements Kubernetes gérés proposés par Amazon Web Services, Microsoft Azure et Google Cloud Platform, ainsi que les déploiements Kubernetes sur site. Pour sauvegarder des volumes persistants, un pilote CSI doit être installé dans le cluster et prendre en charge les fonctionnalités suivantes :

  • les instantanés ;
  • le provisionnement dynamique.

Applications testées et vérifiées

Afi a testé et vérifié la prise en charge complète de la sauvegarde et de la restauration pour les applications suivantes :