Amélioration de la protection Trident
Vous pouvez mettre à jour Trident Protect vers la dernière version pour bénéficier des nouvelles fonctionnalités ou des correctifs de bugs.
|
|
Lors de la mise à niveau depuis la version 24.10, les instantanés exécutés pendant la mise à niveau peuvent échouer. Cette défaillance n'empêche pas la création de futurs instantanés, qu'ils soient manuels ou planifiés. Si la création d'un instantané échoue lors de la mise à niveau, vous pouvez en créer manuellement un nouveau pour garantir la protection de votre application. Pour éviter d'éventuelles défaillances, vous pouvez désactiver toutes les planifications de capture d'instantanés avant la mise à niveau et les réactiver après. Cependant, cela a pour conséquence de manquer toutes les captures d'écran planifiées pendant la période de mise à niveau. |
Pour mettre à niveau Trident Protect, procédez comme suit.
-
Mettre à jour le dépôt Trident Helm :
helm repo update -
Mettez à niveau les CRD de protection Trident :
Cette étape est nécessaire si vous effectuez une mise à niveau depuis une version antérieure à la 25.06, car les CRD sont désormais inclus dans le tableau Trident Protect Helm. -
Exécutez cette commande pour transférer la gestion des CRD depuis
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"}}}' -
Exécutez cette commande pour supprimer le secret Helm pour le
trident-protect-crdsgraphique:Ne désinstallez pas le trident-protect-crdsUtilisez Helm pour créer un graphique, 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 -
-
Amélioration de la protection Trident :
helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2506.0 --namespace trident-protect