Veritas NetBackup™ CloudPoint インストールおよびアップグレードガイド
- 第 I 部 CloudPoint のインストールおよび構成
- CloudPoint のインストールの準備
- CloudPoint ホストのサイズの決定に関する推奨事項
- コンテナイメージを使用した CloudPoint の配備
- CloudPoint 拡張機能の配備
- CloudPoint クラウドプラグイン
- CloudPoint ストレージアレイプラグイン
- NetApp プラグインの構成に関する注意事項
- Nutanix Files プラグインの構成に関する注意事項
- Dell EMC Unity アレイプラグインの構成に関する注意事項
- Pure Storage FlashArray プラグインの構成に関する注意事項
- HPE RMC プラグインの構成に関する注意事項
- HPE XP プラグインの構成に関する注意事項
- Hitachi プラグインの構成に関する注意事項
- Hitachi (HDS VSP 5000) プラグインの構成に関する注意事項
- InfiniBox プラグインの構成に関する注意事項
- Dell EMC PowerScale (Isilon) プラグインの構成に関する注意事項
- Dell EMC PowerMax および VMax プラグインの構成に関する注意事項
- Qumulo プラグインの構成に関する注意事項
- CloudPoint アプリケーションエージェントとプラグイン
- Oracle プラグインの構成に関する注意事項
- スナップショットのリストアについて
- SQL Server スナップショットのリストア後に必要な追加手順
- CloudPoint のエージェントレス機能を使用した資産の保護
- NetBackup CloudPoint でのボリュームの暗号化
- CloudPoint セキュリティ
- CloudPoint のインストールの準備
- 第 II 部 CloudPoint のメンテナンス
Podman 環境でのアップグレード
Podman 環境で CloudPoint サーバーをアップグレードするには
- CloudPoint アップグレードインストーラをダウンロードします。
CloudPoint のダウンロードページで、[今すぐダウンロード (Download Now)]をクリックして CloudPoint インストーラをダウンロードします。
CloudPoint ソフトウェアコンポーネントは圧縮ファイルにパッケージ化されたイメージの形式で利用可能です。ファイル名の形式を次に示します。
Veritas_CloudPoint_9.x.x.x.x.tar.gz
例: Veritas_CloudPoint_9.1.0.0.9349.tar.gz
- CloudPoint を配備するコンピュータに、ダウンロードした圧縮イメージファイルをコピーします。
- イメージファイルを解凍して tar を解凍し、内容を一覧表示します。
# gunzip
VRTScloudpoint-podman-9.1.0.0.9349.tar.gz
# tar -xvf
VRTScloudpoint-podman-9.1.0.0.9349.tar
出力は次のようになります。
flexsnap-cloudpoint-9.x.x.x.x.img flexsnap-coordinator-9.x.x.x.x.img flexsnap-agent-9.x.x.x.x.img flexsnap-onhostagent-9.x.x.x.x.img flexsnap-policy-9.x.x.x.x.img flexsnap-scheduler-9.x.x.x.x.img flexsnap-config-9.x.x.x.x.img flexsnap-certauth-9.x.x.x.x.img flexsnap-rabbitmq-9.x.x.x.x.img flexsnap-api-gateway-9.x.x.x.x.img flexsnap-notification-9.x.x.x.x.img flexsnap-fluentd-9.x.x.x.x.img flexsnap-nginx-9.x.x.x.x.img flexsnap-idm-9.x.x.x.x.img flexsnap-workflow-9.x.x.x.x.img flexsnap-listener-9.x.x.x.x.img flexsnap-datamover-9.x.x.x.x.img flexsnap-mongodb-9.x.x.x.x.img flexsnap-podman-api.service flexsnap-podman-containers.service flexsnap_preinstall.sh dnsname
- 次のコマンドを実行して、CloudPoint ホストのインストールを準備します。
# ./flexsnap_preinstall.sh
出力は次のようになります。
Executing the following changes on this node to prepare the CloudPoint server for installation: 1) Loading CloudPoint service images. 2) Copying dnsname plugin to the /usr/libexec/cni folder. 3) Check if dnsmasq rpm is installed on the host, if not, installation is done automatically. 4) Creating and starting the systemd service for the Podman API server. Do you want to continue? (Yes/No): Yes Loaded image(s): localhost/veritas/flexsnap-agent:9.1.0.0.9349 Loaded image(s): localhost/veritas/flexsnap-api-gateway:9.1.0.0.9349 Loaded image(s): localhost/veritas/flexsnap-certauth:9.1.0.0.9349 ............ ............ Loaded image(s): localhost/veritas/flexsnap-workflow:9.1.0.0.9349 Copying dnsname plugin...done Starting Podman API service...done
メモ:
出力はページに合わせて切り捨てられます。
- 保護ポリシーのスナップショットまたは他の操作が進行中でないことを確認してから、次のコマンドを実行して CloudPoint を停止します。
# podman run -it --rm --privileged -v /cloudpoint:/cloudpoint -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-cloudpoint:<current_version> stop
ここで、current_version は、現在インストールされている CloudPoint のバージョン (たとえば 9.0.0.0.9234) を表します。
メモ:
改行なしでコマンドを入力していることを確認します。
CloudPoint コンテナが 1 つずつ停止します。次のようなメッセージがコマンドラインに表示されます。
Stopping the services Stopping container: flexsnap-workflow-system-0-0 ...done Stopping container: flexsnap-workflow-indexing-0-0 ...done Stopping container: flexsnap-workflow-general-0-0 ...done Stopping container: flexsnap-listener ...done Stopping container: flexsnap-nginx ...done Stopping container: flexsnap-notification ...done Stopping container: flexsnap-policy ...done Stopping container: flexsnap-scheduler ...done Stopping container: flexsnap-idm ...done Stopping container: flexsnap-onhostagent ...done Stopping container: flexsnap-agent ...done Stopping container: flexsnap-coordinator ...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
すべての CloudPoint コンテナの停止を待機してから、次の手順に進みます。
- 次のコマンドを実行して、CloudPoint をアップグレードします。
# podman run -it --rm --privileged -v /cloudpoint:/cloudpoint -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-cloudpoint:<new_version> install
無人インストールの場合は、次のコマンドを使用します。
# podman run -it --rm --privileged -v /cloudpoint:/cloudpoint -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-cloudpoint:<new_version> install -y
ここで、new_version はアップグレード後の CloudPoint のバージョン (たとえば 9.1.0.0.9349) を表します。
-y オプションを指定すると、以降のすべてのインストールプロンプトに対して承認が渡され、インストーラを非対話モードで進められます。
メモ:
改行なしでコマンドを入力していることを確認します。
- インストーラは最初に個々のサービスイメージをロードし、次にそれらをそれぞれのコンテナで起動します。
出力は次のようになります。
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 CloudPoint 9.1.0.0.9349 Previous CloudPoint version: 9.0.0.0.9234 Do you want to take a backup of the CloudPoint metadata prior to upgrade? (y/n): y Taking backup of CloudPoint metadata...done Backup completed successfully. Backup file located at /cloudpoint/backup/cloudpoint_9.0.0.0.9234.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-coordinator ...done Starting container: flexsnap-listener ...done Starting container: flexsnap-agent ...done Starting container: flexsnap-onhostagent ...done Starting container: flexsnap-scheduler ...done Starting container: flexsnap-policy ...done Starting container: flexsnap-notification ...done Starting container: flexsnap-idm ...done Starting container: flexsnap-config ...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 CloudPoint with the NetBackup primary server
- (省略可能) 次のコマンドを実行して、以前のバージョンのイメージを削除します。
# podman rmi -f <imagename>:<oldimage_tagid>
- 新しい CloudPoint バージョンが正常にインストールされたことを確認するには:
CloudPoint が正常にインストールされたことの確認を参照してください。
- これによりアップグレードプロセスは終了します。CloudPoint 構成の設定と、データがそのまま維持されていることを確認します。
- CloudPoint が NetBackup プライマリサーバーに登録されていない場合は、すぐに登録する必要があります。
手順については、『NetBackup Web UI クラウド管理者ガイド』を参照してください。