Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Trident Protect aktualisieren

Änderungen vorschlagen

Sie können Trident Protect auf die neueste Version aktualisieren, um neue Funktionen oder Fehlerbehebungen zu nutzen.

Hinweis
  • Beim Upgrade von Version 24.10 kann es vorkommen, dass während des Upgrades laufende Snapshots fehlschlagen. Dieses Fehlschlagen verhindert nicht, dass zukünftige Snapshots, egal ob manuell oder geplant, erstellt werden können. Wenn ein Snapshot während des Upgrades fehlschlägt, können Sie manuell einen neuen Snapshot erstellen, um sicherzustellen, dass Ihre Anwendung geschützt ist.

    Um mögliche Fehler zu vermeiden, können Sie vor dem Upgrade alle Snapshot-Zeitpläne deaktivieren und sie danach wieder aktivieren. Dies führt jedoch dazu, dass während des Upgrade-Zeitraums geplante Snapshots fehlen.

  • Bei Installationen in privaten Registrys stellen Sie sicher, dass das erforderliche Helm-Chart und die Images für die Zielversion in Ihrer privaten Registry verfügbar sind, und überprüfen Sie, ob Ihre benutzerdefinierten Helm-Werte mit der neuen Chart-Version kompatibel sind. Weitere Informationen finden Sie unter "Installieren Sie Trident Protect aus einem privaten Registry.".

Um Trident Protect zu aktualisieren, führen Sie die folgenden Schritte aus.

Schritte
  1. Aktualisieren Sie das Trident Helm-Repository:

    helm repo update
  2. Aktualisieren Sie die Trident Protect CRDs:

    Hinweis Dieser Schritt ist erforderlich, wenn Sie von einer Version vor 25.06 aktualisieren, da die CRDs jetzt im Trident Protect Helm chart enthalten sind.
    1. Führen Sie diesen Befehl aus, um die Verwaltung von CRDs von trident-protect-crds zu trident-protect zu verschieben:

      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. Führen Sie diesen Befehl aus, um das Helm-Secret für das trident-protect-crds Chart zu löschen:

      Hinweis Deinstallieren Sie das trident-protect-crds Chart nicht mit Helm, da dies Ihre CRDs und alle zugehörigen Daten entfernen könnte.
    kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm
  3. Trident Protect aktualisieren:

    helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2510.0 --namespace trident-protect
    Hinweis Sie können den Protokollierungsgrad während des Upgrades konfigurieren, indem Sie --set logLevel=debug zum Upgrade-Befehl hinzufügen. Der Standard-Protokollierungsgrad ist warn. Debug-Protokollierung wird für die Fehlerbehebung empfohlen, da sie NetApp Support hilft, Probleme zu diagnostizieren, ohne dass Änderungen am Protokollierungsgrad oder eine Problemreproduktion erforderlich sind.