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

Mettez à niveau Trident Protect

Contributeurs netapp-shwetav netapp-mwallis netapp-aruldeepa

Vous pouvez mettre à niveau Trident Protect vers la dernière version pour bénéficier de nouvelles fonctionnalités ou de nouveaux correctifs.

Remarque
  • Lors d'une mise à niveau depuis la version 24.10, les snapshots exécutés pendant la mise à niveau peuvent échouer. Cet échec n'empêche pas la création de futurs snapshots, qu'ils soient manuels ou planifiés. Si un snapshot échoue pendant la mise à niveau, vous pouvez en créer un manuellement pour garantir la protection de votre application.

    Pour éviter d'éventuels échecs, vous pouvez désactiver toutes les planifications d'instantanés avant la mise à niveau et les réactiver ensuite. Cependant, cela entraînera l'absence d'instantanés planifiés pendant la période de mise à niveau.

  • Pour les installations de registre privé, assurez-vous que le graphique Helm et les images requis pour la version cible sont disponibles dans votre registre privé et vérifiez que vos valeurs Helm personnalisées sont compatibles avec la nouvelle version du graphique. Pour plus d'informations, veuillez consulter"Installez Trident Protect à partir d'un registre privé" .

Pour mettre à niveau Trident Protect, procédez comme suit.

Étapes
  1. Mettez à jour le référentiel Trident Helm :

    helm repo update
  2. Mettez à niveau les CRD Trident Protect :

    Remarque Cette étape est requise si vous effectuez une mise à niveau à partir d'une version antérieure à 25.06, car les CRD sont désormais inclus dans le tableau de protection du casque Trident.
    1. Exécutez cette commande pour déplacer la gestion des CRD de trident-protect-crds à trident-protect :

      kubectl get crd | grep protect.trident.netapp.io | awk '{print $1}' | xargs -I {} kubectl patch crd {} --type merge -p '{"metadata":{"annotations":{"meta.helm.sh/release-name": "trident-protect"}}}'
    2. Exécutez cette commande pour supprimer le secret Helm pour le trident-protect-crds graphique:

      Remarque Ne désinstallez pas le trident-protect-crds graphique à l'aide de Helm, car cela pourrait supprimer vos CRD et toutes les données associées.
    kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm
  3. Mise à niveau de Trident Protect :

    helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2510.0 --namespace trident-protect
    Remarque Vous pouvez configurer le niveau de journalisation lors de la mise à niveau en ajoutant --set logLevel=debug à la commande de mise à niveau. Le niveau de journalisation par défaut est warn . L'activation de la journalisation de débogage est recommandée pour le dépannage, car elle aide le support NetApp à diagnostiquer les problèmes sans nécessiter de modifications du niveau de journalisation ni de reproduction du problème.