Upgrade von Trident Protect
Sie können ein Upgrade von Trident Protect auf die neueste Version durchführen, um von neuen Funktionen oder Fehlerkorrekturen zu profitieren.
|
|
Beim Upgrade von Version 24.10 können Snapshots während des Upgrades fehlschlagen. Dieser Fehler verhindert jedoch nicht die Erstellung zukünftiger Snapshots, egal ob manuell oder geplant. Sollte ein Snapshot während des Upgrades fehlschlagen, können Sie manuell einen neuen Snapshot erstellen, um den Schutz Ihrer Anwendung sicherzustellen. Um mögliche Fehler zu vermeiden, können Sie alle Snapshot-Zeitpläne vor dem Upgrade deaktivieren und anschließend wieder aktivieren. Dies führt jedoch dazu, dass während des Upgrade-Zeitraums alle geplanten Snapshots fehlen. |
Führen Sie zum Upgrade von Trident Protect die folgenden Schritte aus.
-
Aktualisieren Sie das Trident Helm-Repository:
helm repo update -
Aktualisieren Sie die Trident-Schutz-CRDs:
Dieser Schritt ist erforderlich, wenn Sie von einer Version vor 25.06 aktualisieren, da die CRDs jetzt im Trident Protect Helm-Diagramm enthalten sind. -
Führen Sie diesen Befehl aus, um die Verwaltung von CRDs zu verschieben von
trident-protect-crdsZutrident-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"}}}' -
Führen Sie diesen Befehl aus, um das Helm-Geheimnis für das
trident-protect-crdsDiagramm:Deinstallieren Sie nicht die trident-protect-crdsDiagramm mit Helm, da dadurch Ihre CRDs und alle zugehörigen Daten entfernt werden könnten.
kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm -
-
Upgrade-Trident-Schutz:
helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2506.0 --namespace trident-protect