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 のリカバリ
オンプレミスのバックアップを使用した Snapshot Manager のリカバリ
(GCP クラウドプロバイダの場合のみ) GCP クロスプロジェクトリストアを使用した Snapshot Manager のリカバリ
クラウドにあるスナップショットを使用して Snapshot Manager をリカバリするには
- クラウドプロバイダのダッシュボードまたはコンソールを使用して、既存のスナップショットからボリュームを作成します。
- 以前の Snapshot Manager サーバーと同等以上の仕様の新しい仮想マシンを作成します。
- 新しいサーバーに Docker/Podman をインストールします。
- 新しく作成されたボリュームをこの Snapshot Manager サーバーインスタンスに接続します。
- このサーバーに Snapshot Manager のインストールディレクトリを作成します。
次のコマンドを使用します。
# mkdir /full_path_to_cloudpoint_installation_directory
例:
# mkdir /cloudpoint
- 作成したインストールディレクトリに接続されたボリュームをマウントします。
次のコマンドを使用します。
# mount /dev/device-name /full_path_to_cloudpoint_installation_directory
例:
# mount /dev/xvdb /cloudpoint
- 関連するすべての Snapshot Manager 構成データとファイルがディレクトリにあることを確認します。
次のコマンドを入力します。
# ls -l /cloudpoint
- Snapshot Manager のインストーラバイナリを新しいサーバーにダウンロードするかコピーします。
- Snapshot Manager をインストールします。
次のコマンドを使用します。
(Docker の場合)
# sudo docker run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
(Podman の場合)
# sudo podman run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/podman.sock:/var/run/podman.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
ここで、
10.1.0.0.1005
は、Snapshot Manager のバージョンを表します。現在インストールされている製品のバージョンに応じて、この値を置換します。メモ:
これは 1 つのコマンドです。改行なしでコマンドを入力していることを確認します。
インストールプログラムは、Snapshot Manager の既存のバージョンを検出し、既存の内容を上書きせずにすべての Snapshot Manager サービスを再インストールします。
次のようなメッセージがコマンドプロンプトに表示されます。
Configuration started at time Wed May 13 22:20:47 UTC 2020 This is a re-install. Checking if a 1.0 release container exists ...
操作が再インストールであることを示す行に注意してください。
- インストールが完了したら、既存のクレデンシャルを使用して Snapshot Manager での作業を再開できます。
オンプレミスのバックアップを使用して Snapshot Manager をリカバリするには
- 新しい Snapshot Manager サーバーに既存の Snapshot Manager バックアップをコピーし、それを Snapshot Manager のインストールディレクトリに抽出します。
次の例では、
/cloudpoint
がバックアップされたため、コマンドで新しい/cloudpoint
ディレクトリを作成します。# tar -zxf cloudpoint_dr.tar.gz -C /cloudpoint/
- Snapshot Manager のインストーラバイナリを新しいサーバーにダウンロードするかコピーします。
- Snapshot Manager をインストールします。
次のコマンドを使用します。
(Docker の場合)
# sudo docker run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
(Podman の場合)
# sudo podman run -it --rm -u 0 -v /cloudpoint:/cloudpoint -v /var/run/podman.sock:/var/run/podman.sock veritas/flexsnap-deploy:10.1.0.0.1005 install
ここで、
10.1.0.0.1005
は、Snapshot Manager のバージョンを表します。現在インストールされている製品のバージョンに応じて、この値を置換します。メモ:
これは 1 つのコマンドです。改行なしでコマンドを入力していることを確認します。
インストールプログラムは、Snapshot Manager の既存のバージョンを検出し、既存の内容を上書きせずにすべての Snapshot Manager サービスを再インストールします。
次のようなメッセージがコマンドプロンプトに表示されます。
Configuration started at time Wed May 13 22:20:47 UTC 2020 This is a re-install. Checking if a 1.0 release container exists ...
操作が再インストールであることを示す行に注意してください。
- インストールが完了したら、既存のクレデンシャルを使用して Snapshot Manager での作業を再開できます。
メモ:
Snapshot Manager のゾーンと、拡張機能のノードプールは同じである必要があります。
クロスプロジェクトリストアの場合は、Snapshot Manager がインストールされている地域にプロバイダを構成する必要があります。Snapshot Manager が us-west1-b ゾーンにインストールされている場合は、us-west1-b リージョンのプロバイダを構成する必要があります。
Snapshot Manager をインストールした最初のプロジェクトの詳細が次のような内容だとします。
Service-account = cp-host-service-account
Project-name = cp-host-project
2 番目のプロジェクトの詳細が次にような内容だとします。
Service-account = other-service-account
Project-name = other-project
GCP クロスプロジェクトリストアを使用して Snapshot Manager をリカバリするには
- 次の権限を使用して、other-service-account にクロスプロジェクトの役割を作成します。
compute.snapshots.useReadOnly
compute.disks.create
Cloud KMS CryptoKey Encrypter/Decrypter
- 上の役割を other-project プロジェクトの cp-host-service-account に割り当てます。