NetBackup™ Snapshot Manager インストールおよびアップグレードガイド
- 概要
- 第 I 部 NetBackup Snapshot Manager のインストールおよび構成
- NetBackup Snapshot Manager のインストールの準備
- コンテナイメージを使用した NetBackup Snapshot Manager の配備
- NetBackup Snapshot Manager 拡張機能の配備
- VM への Snapshot Manager 拡張機能のインストール
- Azure の管理対象 Kubernetes クラスタ (AKS) への Snapshot Manager 拡張機能のインストール
- AWS の管理対象 Kubernetes クラスタ (EKS) への Snapshot Manager 拡張機能のインストール
- GCP の管理対象 Kubernetes クラスタ (GKE) への Snapshot Manager 拡張機能のインストール
- NetBackup Snapshot Manager クラウドプラグイン
- NetBackup Snapshot Manager アプリケーションエージェントとプラグイン
- NetBackup Snapshot Manager のエージェントレス機能を使用した資産の保護
- NetBackup Snapshot Manager でのボリュームの暗号化
- NetBackup Snapshot Manager のセキュリティ
- 第 II 部 NetBackup Snapshot Manager のメンテナンス
- NetBackup Snapshot Manager のログ記録
- NetBackup Snapshot Manager のアップグレード
- NetBackup Snapshot Manager のアンインストール
- NetBackup Snapshot Manager のトラブルシューティング
Snapshot Manager 拡張機能のアップグレード
Snapshot Manager がアップグレードされると、すべての拡張機能が自動的に無効になります。必要な Snapshot Manager バージョンの拡張機能をアップグレードし、NetBackup Web UI から手動で有効にする必要があります。
管理対象 Kubernetes クラスタ (AKS) での Snapshot Manager 拡張機能のアップグレード
- 実行可能ファイルとしての実行をスクリプトに対して許可します。
# chmod +x cp_extension_start.sh
- 次のようにコマンドを実行します。
# ./cp_extension.sh install
NetBackup Snapshot Manager image repository path. Format=<Login-server/image:tag>: bfsscale.azurecr.io/veritas/flexsnap-deploy:10.0.0.0.9804 Snapshot Manager extension namespace: cloudpoint-system Snapshot Manager extension token: This is an upgrade of NetBackup Snapshot Manager Extension Starting Snapshot Manager service deployment customresourcedefinition.apiextensions.k8s.io/cloudpoint-servers.veritas.com unchanged serviceaccount/cloudpoint-acc unchanged clusterrole.rbac.authorization.k8s.io/cloudpoint-cloudpoint-system unchanged clusterrolebinding.rbac.authorization.k8s.io/cloudpoint-rolebinding-cloudpoint-system unchanged deployment.apps/flexsnap-deploy unchanged Snapshot Manager service deployment ...done customresourcedefinition.apiextensions.k8s.io/cloudpoint-servers.veritas.com condition met Generating Snapshot Manager Custom Resource Definition object deployment "flexsnap-deploy" successfully rolled out cloudpointrule.veritas.com/cloudpoint-config-rule configured Snapshot Manager extension installation ...done
実行可能な方法
実行可能ファイルとしての実行をスクリプトに対して許可します。
# chmod +x cp_extension_start.sh
次のようにインストールコマンドを実行します。
# ./cp_extension_start.sh install -i <target_image:tag> -n <namespace> -t <workflow_token>
例:
# ./cp_extension_start.sh install -i mycontainer.azurecr.io/veritas/flexsnap-deploy:9.0.1.0.9271 -n cloudpoint-system -t workflow 3q3ou4jxiircp9tk0eer2g9jx7mwuypwz10k4i3sms2e7k4ee7-.....
Azure の管理対象 Kubernetes クラスタ (AKS) への Snapshot Manager 拡張機能のアップグレード
NetBackup 10.1 のセキュリティを改善するために、Data Mover コンテナのプロセスはサービス (非 root) ユーザーで起動するように構成されています。SMB プロトコルを使用してファイル共有が作成された場合、データ移動操作のために Data Mover を起動すると、スナップショットからのバックアップ、スナップショットからのインデックス操作などが失敗します。この問題を解決するには、次を実行します。
古いファイル共有からログのバックアップを作成するか、古いファイル共有を保持します。
Snapshot Manager 拡張機能をアンインストールします。永続ボリューム、ConfigMap、シークレットを AKS 拡張機能から削除します。
Snapshot Manager 拡張機能をインストールします。StorageClass を定義する際は、NFS プロトコルを使用した
Azure ファイル
に CSI プロビジョナを使用することを検討してください。Azure の管理対象 Kubernetes クラスタ (AKS) への Snapshot Manager 拡張機能のインストール
VM での Snapshot Manager 拡張機能のアップグレード
- 必要なイメージをロードします。
Docker 環境の場合: # sudo docker load -i SnapshotManager_image_name
Podman 環境の場合は、イメージファイルを解凍します。
# gunzip VRTSflexsnap-podman-9.x.x.x.x.tar.gz
- 次のコマンドを実行して、Snapshot Manager ホストのインストールを準備します。
# ./flexsnap_preinstall.sh
- VM 拡張機能をアップグレードするには、次の各コマンドを実行します。
Docker 環境の場合:
# sudo docker run -it --rm -u 0 -v /<full_path_to_volume_name>:/<full_path_to_volume_name> -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:<new_version> install_extension
Podman 環境の場合:
# sudo podman run -it --rm -u 0 --privileged -v /<full_path_to_volume_name>:/<full_path_to_volume_name> -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-deploy:<new_version> install_extension