Skip to main content
NetApp public and hybrid cloud solutions
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Protection des données pour les applications conteneurisées dans OpenShift Container Platform à l'aide de l'API OpenShift pour la protection des données (OADP)

Contributeurs kevin-hoke

Cette section du document de référence fournit des détails sur la création de sauvegardes d'applications conteneurisées à l'aide de l'API OpenShift pour la protection des données (OADP) avec Velero sur NetApp ONTAP S3 ou NetApp StorageGRID S3. Les sauvegardes des ressources limitées à l'espace de noms, y compris les volumes persistants (PV) de l'application, sont créées à l'aide de snapshots CSI Trident .

Le stockage persistant pour les applications conteneurisées peut être sauvegardé par le stockage ONTAP intégré au cluster OpenShift à l'aide de"Trident CSI" . Dans cette section, nous utilisons"API OpenShift pour la protection des données (OADP)" pour effectuer la sauvegarde des applications, y compris leurs volumes de données,

  • Stockage d'objets ONTAP

  • Grille de stockage

Nous restaurons ensuite à partir de la sauvegarde lorsque cela est nécessaire. Veuillez noter que l'application ne peut être restaurée que sur le cluster à partir duquel la sauvegarde a été créée.

OADP permet la sauvegarde, la restauration et la reprise après sinistre des applications sur un cluster OpenShift. Les données qui peuvent être protégées avec OADP incluent les objets de ressources Kubernetes, les volumes persistants et les images internes.

API OpenShift pour la protection des données

Red Hat OpenShift a exploité les solutions développées par les communautés OpenSource pour la protection des données. "Velero" est un outil open source permettant de sauvegarder et de restaurer en toute sécurité, d'effectuer une reprise après sinistre et de migrer les ressources de cluster Kubernetes et les volumes persistants. Pour utiliser Velero facilement, OpenShift a développé l'opérateur OADP et le plugin Velero pour s'intégrer aux pilotes de stockage CSI. Le cœur des API OADP exposées est basé sur les API Velero. Après avoir installé l'opérateur OADP et l'avoir configuré, les opérations de sauvegarde/restauration qui peuvent être effectuées sont basées sur les opérations exposées par l'API Velero.

API OpenShift pour la protection des données

OADP 1.3 est disponible à partir du hub opérateur du cluster OpenShift 4.12 et versions ultérieures. Il dispose d'un Data Mover intégré qui peut déplacer des instantanés de volume CSI vers un magasin d'objets distant. Cela offre portabilité et durabilité en déplaçant les instantanés vers un emplacement de stockage d'objets pendant la sauvegarde. Les instantanés sont ensuite disponibles pour restauration après sinistre.

Voici les versions des différents composants utilisés pour les exemples de cette section

  • OpenShift Cluster 4.14

  • Opérateur OADP 1.13 fourni par Red Hat

  • Velero CLI 1.13 pour Linux

  • Trident 24.02

  • ONTAP 9.12

  • postgresql installé en utilisant helm.