NetBackup™ Snapshot Manager インストールおよびアップグレードガイド
- 概要
- 第 I 部 NetBackup Snapshot Manager のインストールおよび構成
- NetBackup Snapshot Manager のインストールの準備
- コンテナイメージを使用した NetBackup Snapshot Manager の配備
- NetBackup Snapshot Manager 拡張機能の配備
- VM への NetBackup Snapshot Manager 拡張機能のインストール
- Azure の管理対象 Kubernetes クラスタ (AKS) への NetBackup Snapshot Manager 拡張機能のインストール
- AWS の管理対象 Kubernetes クラスタ (EKS) への NetBackup Snapshot Manager 拡張機能のインストール
- GCP の管理対象 Kubernetes クラスタ (GKE) への NetBackup Snapshot Manager 拡張機能のインストール
- NetBackup Snapshot Manager クラウドプロバイダ
- クラウドホストまたは VM の資産を保護するための構成
- NetBackup 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 のトラブルシューティング
NetBackup Snapshot Manager のアップグレード
次の手順では、NetBackup Snapshot Manager の配備をアップグレードする方法について説明します。アップグレード中に、現在のバージョンの NetBackup Snapshot Manager を実行しているコンテナを新しいコンテナに置き換えます。
Podman/Docker 環境で NetBackup Snapshot Manager サーバーをアップグレードするには
- NetBackup Snapshot Manager アップグレードインストーラをダウンロードします。
NetBackup Snapshot Manager のダウンロードページで、[今すぐダウンロード (Download Now)]をクリックして NetBackup Snapshot Manager インストーラをダウンロードします。
NetBackup Snapshot Manager ソフトウェアコンポーネントはパッケージ形式で利用可能です。ファイル名の形式を次に示します。
NetBackup_SnapshotManager_<バージョン>.tar.gz
メモ:
実際のファイル名は、リリースバージョンによって異なる場合があります。
- NetBackup Snapshot Manager を配備するコンピュータに、ダウンロードした圧縮イメージファイルをコピーします。
- イメージファイルの tar を解凍し、内容を一覧表示します。
# ls NetBackup_SnapshotManager_10.2.x.x.xxxx.tar.gz netbackup-flexsnap-10.2.x.x.xxxx.tar.gz flexsnap_preinstall.sh
- 次のコマンドを実行して、NetBackup Snapshot Manager ホストのインストールを準備します。
# sudo ./flexsnap_preinstall.sh
出力は次のようになります。
Executing the following changes on this node to prepare the
NetBackup Snapshot Manager for installation: 1) Validate SELINUX 2) Loading Snapshot Manager service images.
- 保護ポリシーのスナップショットまたは他の操作が進行中でないことを確認してから、次のコマンドを実行して NetBackup Snapshot Manager を停止します。
Podman の場合
# podman run -it --rm --privileged -v /cloudpoint:/cloudpoint -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-deploy:<current_version> stop
Docker の場合
# docker run -it --rm --privileged -v /cloudpoint:/cloudpoint -v /run/docker/docker.sock:/run/docker/docker.sock veritas/flexsnap-deploy:<current_version> stop
ここで、current_version は、現在インストールされている NetBackup Snapshot Manager のバージョンを表します。
メモ:
改行なしでコマンドを入力していることを確認します。
NetBackup Snapshot Manager コンテナが 1 つずつ停止します。次のようなメッセージがコマンドラインに表示されます。
Stopping the services Stopping container: flexsnap-core-system-0-0 ...done Stopping container: flexsnap-core-indexing-0-0 ...done Stopping container: flexsnap-core-general-0-0 ...done Stopping container: flexsnap-core ...done Stopping container: flexsnap-nginx ...done Stopping container: flexsnap-core ...done Stopping container: flexsnap-core ...done Stopping container: flexsnap-scheduler ...done Stopping container: flexsnap-idm ...done Stopping container: flexsnap-core ...done Stopping container: flexsnap-core ...done Stopping container: flexsnap-core ...done Stopping container: flexsnap-api-gateway ...done Stopping container: flexsnap-certauth ...done Stopping container: flexsnap-rabbitmq ...done Stopping container: flexsnap-mongodb ...done Stopping container: flexsnap-fluentd ...done
すべての NetBackup Snapshot Manager コンテナの停止を待機してから、次の手順に進みます。
- 環境に応じて、次のコマンドを実行して NetBackup Snapshot Manager をアップグレードします。
Podman の場合
# podman run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-deploy:<new_version> install
無人インストールの場合は、次のコマンドを使用します。
# podman run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-deploy:<new_version> install -y
Docker の場合
# sudo docker run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:<new_version> install
無人インストールの場合は、次のコマンドを使用します。
# sudo docker run -it --rm --privileged -u 0 -v /cloudpoint:/cloudpoint -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:<new_version> install -y
ここで、new_version はアップグレード後の NetBackup Snapshot Manager のバージョン (たとえば 10.2.x.x.xxxxx) を表します。
-y オプションを指定すると、以降のすべてのインストールプロンプトに対して承認が渡され、インストーラを非対話モードで進められます。
メモ:
改行なしでコマンドを入力していることを確認します。
- インストーラは最初に個々のサービスイメージをロードし、次にそれらをそれぞれのコンテナで起動します。
出力は次のようになります。次に、Podman 環境の出力例を示します。
Installing the services Configuration started at time: Mon May 3 11:57:33 UTC 2021 podman server version: 2.0.5 Supported: true This is an upgrade to NetBackup Snapshot Manager 10.2.x.x.xxxxx Previous CloudPoint version: 10.2.x.x.xxxx Do you want to take a backup of the Snapshot Manager metadata prior to upgrade? (y/n): y Taking backup of Snapshot Manager metadata...done Backup completed successfully. Backup file located at /cloudpoint/backup/cloudpoint_10.2.x.x.xxxxx.tar.gz. [Storing /cloudpoint/keys/idm_store] [Storing /cloudpoint/keys/flexsnap-idm_store] Creating network: flexsnap-network ...done Starting container: flexsnap-fluentd ...done Starting container: flexsnap-mongodb ...done Starting container: flexsnap-rabbitmq ...done Starting container: flexsnap-certauth ...done Starting container: flexsnap-api-gateway ...done Starting container: flexsnap-core ...done Starting container: flexsnap-core ...done Starting container: flexsnap-core ...done Starting container: flexsnap-core ...done Starting container: flexsnap-scheduler ...done Starting container: flexsnap-core ...done Starting container: flexsnap-core ...done Starting container: flexsnap-idm ...done Starting container: flexsnap-deploy ...done Starting container: flexsnap-nginx ...done Upgrade finished at time: Mon May 3 11:58:51 UTC 2021 Before using backups from cloud snapshots, re-register Snapshot Manager with the NetBackup primary server
- (省略可能) 次のコマンドを実行して、以前のバージョンのイメージを削除します。
(Podman の場合) # podman rmi -f <imagename>:<oldimage_tagid>
(Docker の場合) # docker rmi -f <imagename>:<oldimage_tagid>
- 新しい NetBackup Snapshot Manager バージョンが正常にインストールされたことを確認するには:
- これによりアップグレードプロセスは終了します。NetBackup Snapshot Manager 構成の設定と、データがそのまま維持されていることを確認します。