Skip to main content
NetApp 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 VM dans OpenShift Virtualization à l'aide d'OpenShift API for Data protection (OADP)

Contributeurs

Auteur: Banu Sundhar, NetApp

Cette section du document de référence fournit des informations détaillées sur la création de sauvegardes de machines virtuelles à l'aide d'OpenShift API for Data protection (OADP) avec Velero sur NetApp ONTAP S3 ou NetApp StorageGRID S3. Les sauvegardes des volumes persistants (persistent volumes) des disques de la machine virtuelle sont créées à l'aide des snapshots CSI Astra Trident.

Les machines virtuelles de l'environnement OpenShift Virtualization sont des applications conteneurisées qui s'exécutent dans les nœuds workers de votre plateforme OpenShift Container. Il est important de protéger les métadonnées des machines virtuelles ainsi que les disques persistants des machines virtuelles, afin que vous puissiez les restaurer en cas de perte ou de corruption.

Les disques persistants des VM de virtualisation OpenShift peuvent être pris en charge par le stockage ONTAP intégré au cluster OpenShift à l'aide de "ASTRA Trident CSI". Dans cette section, nous utilisons "OpenShift API pour la protection des données (OADP)" Pour effectuer la sauvegarde des machines virtuelles, y compris leurs volumes de données vers

  • Stockage objet ONTAP

  • StorageGRID

Nous restaurons ensuite les données à partir de la sauvegarde si nécessaire.

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

OpenShift API pour la protection des données

Red Hat OpenShift a mis à profit les solutions développées par les communautés OpenSource pour la protection des données. "Velero" Est un outil open source qui permet de sauvegarder et de restaurer en toute sécurité, d'effectuer une reprise d'activité 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 plug-in Velero pour s'intégrer aux pilotes de stockage CSI. Les principales API OADP exposées sont basées sur les API Velero. Après l'installation de l'opérateur OADP et sa configuration, les opérations de sauvegarde/restauration qui peuvent être effectuées sont basées sur les opérations exposées par l'API Velero.

OpenShift API pour la protection des données

OADP 1.3 est disponible sur le hub opérateur d'OpenShift cluster 4.12 et versions ultérieures. Il est doté d'un Data Mover intégré qui peut déplacer les instantanés de volume CSI vers un magasin d'objets distant. Ces fonctionnalités assurent la portabilité et la durabilité en déplaçant les snapshots vers un emplacement de stockage objet pendant la sauvegarde. Les snapshots sont ensuite disponibles pour la restauration après un incident.

Les versions suivantes des différents composants utilisés dans les exemples de cette section

  • OpenShift Cluster 4.14

  • OpenShift Virtualization installé via OperatorOpenShift Virtualization Operator fourni par Red Hat

  • Opérateur OADP 1.13 fourni par Red Hat

  • Velero CLI 1.13 pour Linux

  • ASTRA Trident 24.02

  • ONTAP 9.12