NetBackup™ for Kubernetes 管理者ガイド
- NetBackup for Kubernetes の概要
- NetBackup Kubernetes Operator の配備と構成
- NetBackup スナップショット操作の設定を行う
- NetBackup Kubernetes Operator での証明書の配備
- Kubernetes 資産の管理
- Kubernetes インテリジェントグループの管理
- Kubernetes ポリシーの管理
- Kubernetes 資産の保護
- イメージグループの管理
- NetBackup でのランチャ管理クラスタの保護
- Kubernetes 資産のリカバリ
- 増分バックアップとリストアについて
- アクセラレータベースのバックアップの有効化
- Kubernetes での FIPS モードの有効化
- Openshift Virtualization のサポートについて
- Kubernetes の問題のトラブルシューティング
NetBackup Kubernetes Operator のアップグレード
Helm コマンドを使用して NetBackup Kubernetes Operator の配備をアップグレードできます。
例:
helm upgrade veritas-netbackupkops ./netbackupkops-helm-chart -n netbackup
configmap 値が変更された場合は、これにメモを追加します。アップグレードすると、helm 値がデフォルトにリセットされます。アップグレード後は、古い configmap に再度パッチを適用する必要があります。
すべてのコンポーネント (NBU プライマリサーバー、メディアサーバー、Kubernetes Operator、データムーバー) は、同じバージョンである必要があります。
既存のポリシーはバックアップを作成し続けますが、Kubernetes Operator が更新されるまで手動でリストアする必要があります。
メモ:
これは、NetBackup バージョン 9.1 から 10.x へのアップグレードに該当します。
NetBackup Kubernetes Operator をアップグレードするには
- ベリタスのサポート Web サイト (https://www.veritas.com/support/ja_JP) から tar パッケージをダウンロードします。
- ホームディレクトリにパッケージを抽出します。
netbackupkops-helm-chart
フォルダは、ホームディレクトリに存在する必要があります。 - すべてのクラスタコンテキストを一覧表示するには、コマンド kubectl config get-contexts を実行します。
- オペレータサービスを配備するクラスタに切り替えるには、次のコマンドを実行します。kubectl config use-context <cluster-context-name>
- 現在のディレクトリをホームディレクトリに変更するには、コマンド cd ~ を実行します。
- NetBackup は、OCI 標準に準拠したコンテナイメージリポジトリをサポートしています。オペレータとデータムーバーイメージをプッシュする任意のツールを使用できます。プライベート Docker レジストリを使用している場合は、この手順の指示に従って、NetBackup 名前空間に Secret
nb-docker-cred
を作成します。それ以外の場合は、次の手順にスキップします。Docker キャッシュにイメージをロードして Docker イメージリポジトリにイメージをプッシュするには、次のコマンドを実行します。
NetBackup Kubernetes Operator の tar ファイルをロードします。
<docker load -i <nameof the tar file> ./>
要件に従って、ロードされた Docker イメージにタグを付けます。
docker tag <imagename:tagof the loadedimage> <repo-name/image-name:tag-name>
NetBackup Kubernetes Operator の配備時に Kubernetes がイメージをフェッチできるリポジトリに、イメージをプッシュします。
docker push <repo-name/image-name:tag-name>
メモ:
この例では、Docker が参照用に使用されています。同等の機能を提供する他の CLI ツールを使用できます。
- テキストエディタで
netbackupkops-helm-chart/values.yaml
を編集します。manager セクションのイメージの値を、
reponame/image-name:tag-name
の形式でイメージ名とタグに置き換えます。netbackup_config_pod
セクションのデータムーバーイメージを、データムーバーイメージの名前とタグに置き換えます。
- NetBackup Kubernetes Operator をアップグレードするには、次のコマンドを実行します。
helm upgrade <plugin-name> <chart-path> -n <namespace>
例:
helm upgrade veritas-netbackupkops ./netbackupkops-helm-chart -n netbackup
メモ:
NetBackup Kubernetes Operator をアップグレードすると、Helm の値がデフォルト値にリセットされます。アップグレード後に値が変更された場合は、古い configmap をバックアップし、パッチを再適用してください。