Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Aggiorna Trident Protect

Collaboratori netapp-shwetav netapp-mwallis Copilot

Puoi aggiornare Trident Protect all'ultima versione per sfruttare le nuove funzionalità o le correzioni di bug.

Nota
  • Quando si esegue l'aggiornamento dalla versione 24.10, gli snapshot in esecuzione durante l'aggiornamento potrebbero non funzionare. Questo problema non impedisce la creazione di snapshot futuri, manuali o pianificati. Se uno snapshot non funziona durante l'aggiornamento, è possibile crearne manualmente uno nuovo per garantire la protezione dell'applicazione.

    Per evitare potenziali errori, è possibile disabilitare tutte le pianificazioni degli snapshot prima dell'aggiornamento e riabilitarle in seguito. Tuttavia, ciò comporterà la perdita di tutti gli snapshot pianificati durante il periodo di aggiornamento.

  • Per le installazioni di registri privati, assicurati che il grafico Helm e le immagini richiesti per la versione di destinazione siano disponibili nel tuo registro privato e verifica che i tuoi valori Helm personalizzati siano compatibili con la nuova versione del grafico. Per maggiori informazioni, fare riferimento a"Installa Trident Protect da un registro privato" .

Per aggiornare Trident Protect, procedere come segue.

Fasi
  1. Aggiornare il repository di Trident Helm:

    helm repo update
  2. Aggiorna i CRD Trident Protect:

    Nota 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.
    1. Eseguire questo comando per spostare la gestione dei CRD da trident-protect-crds A 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. Esegui questo comando per eliminare il segreto Helm per trident-protect-crds grafico:

      Nota Non disinstallare il trident-protect-crds grafico 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
  3. Aggiorna Trident Protect:

    helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2510.0 --namespace trident-protect
    Nota È possibile configurare il livello di registrazione durante l'aggiornamento aggiungendo --set logLevel=debug al comando di aggiornamento. Il livello di registrazione predefinito è warn . La registrazione del debug è consigliata per la risoluzione dei problemi, poiché aiuta il supporto NetApp a diagnosticare i problemi senza richiedere modifiche al livello di registro o la riproduzione del problema.