Aggiorna la protezione Trident
È possibile aggiornare Trident Protect all'ultima versione per sfruttare le nuove funzionalità o le correzioni di bug.
|
|
Quando si esegue l'aggiornamento dalla versione 24.10, gli snapshot in esecuzione durante l'aggiornamento potrebbero non funzionare. Questo errore non impedisce la creazione di snapshot futuri, manuali o pianificati. Se uno snapshot non riesce durante l'aggiornamento, puoi crearne manualmente uno nuovo per garantire la protezione dell'applicazione. Per evitare potenziali errori, è possibile disattivare tutte le pianificazioni degli snapshot prima dell'aggiornamento e riattivarle in seguito. Tuttavia, ciò comporta la perdita di tutti gli snapshot pianificati durante il periodo di aggiornamento. |
Per aggiornare Trident Protect, procedere come segue.
-
Aggiorna il repository Trident Helm:
helm repo update -
Aggiorna i CRD di protezione Trident :
Questo passaggio è necessario se si esegue l'aggiornamento da una versione precedente alla 25.06, poiché i CRD sono ora inclusi nella tabella Trident Protect Helm. -
Eseguire questo comando per spostare la gestione dei CRD da
trident-protect-crdsAtrident-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"}}}' -
Eseguire questo comando per eliminare il segreto Helm per
trident-protect-crdsgrafico:Non disinstallare il trident-protect-crdsgrafico utilizzando Helm, poiché ciò potrebbe rimuovere i CRD e tutti i dati correlati.
kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm -
-
Aggiorna la protezione Trident :
helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2506.0 --namespace trident-protect