Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Tridentプロテクトをアップグレード

共同作成者 netapp-aruldeepa

新しい機能やバグ修正を利用するには、 Trident Protect を最新バージョンにアップグレードできます。

メモ

バージョン 24.10 からアップグレードすると、アップグレード中に実行されるスナップショットが失敗する可能性があります。この障害により、手動またはスケジュールされた将来のスナップショットの作成が妨げられることはありません。アップグレード中にスナップショットが失敗した場合は、アプリケーションが保護されるように手動で新しいスナップショットを作成できます。

潜在的な障害を回避するために、アップグレード前にすべてのスナップショット スケジュールを無効にして、アップグレード後に再度有効にすることができます。ただし、これにより、アップグレード期間中にスケジュールされたスナップショットが失われることになります。

Trident Protect をアップグレードするには、次の手順を実行します。

手順
  1. Trident Helm リポジトリを更新します。

    helm repo update
  2. Trident保護 CRD をアップグレードします。

    メモ 25.06 より前のバージョンからアップグレードする場合は、CRD がTrident protect Helm チャートに含まれるようになったため、この手順は必須です。
    1. このコマンドを実行すると、CRDの管理を 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"}}}'
    2. このコマンドを実行してHelmシークレットを削除します `trident-protect-crds`チャート:

      メモ アンインストールしないでください `trident-protect-crds`Helm を使用してチャートを作成しないでください。CRD と関連データが削除される可能性があります。
    kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm
  3. Tridentプロテクトのアップグレード:

    helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2506.0 --namespace trident-protect