NetBackup™ Snapshot Manager for Cloud インストールおよびアップグレードガイド
- 概要
- 第 I 部 NetBackup Snapshot Manager for Cloud のインストールと構成
- NetBackup Snapshot Manager for Cloud のインストールの準備
- システム要件への準拠
- NetBackup Snapshot Manager ホストのサイズの決定に関する推奨事項
- NetBackup Snapshot Manager 拡張機能のサイズの決定に関する推奨事項
- NetBackup Snapshot Manager をインストールするインスタンスの作成またはホストの準備
- コンテナプラットフォーム (Docker、Podman) のインストール
- NetBackup Snapshot Manager データを格納するボリュームの作成とマウント
- インスタンスまたは物理ホストで特定のポートが開いていることの確認
- NetBackup Snapshot Manager でのスナップショットジョブからのバックアップの準備
- OCI - スナップショットジョブからのバックアップの iptables ルール
- コンテナイメージを使用した NetBackup Snapshot Manager for Cloud の配備
- NetBackup Snapshot Manager for Cloud 拡張機能の配備
- 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 拡張機能のインストール
- kustomize および CR YAML を使用した拡張機能のインストール
- 拡張機能の管理
- NetBackup Snapshot Manager for Cloud プロバイダ
- クラウドホストまたは VM の資産を保護するための構成
- 資産の保護に使用する NetBackup Snapshot Manager の機能 (オンホストエージェントまたはエージェントレス) の決定
- NetBackup Snapshot Manager のオンホストエージェント機能を使用した資産の保護
- NetBackup Snapshot Manager のエージェントレス機能を使用した資産の保護
- Snapshot Manager for Cloud カタログのバックアップとリカバリ
- NetBackup Snapshot Manager for Cloud 資産の保護
- NetBackup Snapshot Manager for Cloud でのボリュームの暗号化
- NetBackup Snapshot Manager for Cloud のセキュリティ
- NetBackup Snapshot Manager for Cloud のインストールの準備
- 第 II 部 NetBackup Snapshot Manager for Cloud のメンテナンス
- NetBackup Snapshot Manager for Cloud のログ記録
- NetBackup Snapshot Manager for Cloud のアップグレード
- NetBackup Snapshot Manager for Cloud のアップグレードについて
- サポート対象のアップグレードパス
- アップグレードのシナリオ
- NetBackup Snapshot Manager のアップグレードの準備
- NetBackup Snapshot Manager のアップグレード
- パッチまたは Hotfix を使用した NetBackup Snapshot Manager のアップグレード
- NetBackup Snapshot Manager ホストへのオペレーティングシステムパッチの適用
- NetBackup Snapshot Manager の移行とアップグレード
- ゾーンからリージョンへの移行のための GCP 構成
- アップグレード後のタスク
- 移行後のタスク
- NetBackup Snapshot Manager for Cloud のアンインストール
- NetBackup Snapshot Manager のアンインストールの準備
- NetBackup Snapshot Manager のバックアップ
- NetBackup Snapshot Manager プラグインの構成解除
- NetBackup Snapshot Manager エージェントの構成解除
- NetBackup Snapshot Manager エージェントの削除
- NetBackup Snapshot Manager のスタンドアロン Docker ホスト環境からの削除
- NetBackup Snapshot Manager 拡張機能の削除 - VM ベースまたは管理対象 Kubernetes クラスタベース
- NetBackup Snapshot Manager のリストア
- NetBackup Snapshot Manager for Cloud のトラブルシューティング
- NetBackup Snapshot Manager のトラブルシューティング
- Windows インスタンスが NetBackup Snapshot Manager ホストとの接続性を失った場合、SQL スナップショットまたはリストアおよび個別リストア操作が失敗する
- 元のディスクがインスタンスから切断されていると、ディスクレベルのスナップショットのリストアが失敗する
- システム管理 ID を制御ノードプールに割り当てた後も検出が機能しない
- スナップショットからの GCP バックアップでのパフォーマンスの問題
- ホストエージェントでの移行後にエラーメッセージが表示されて失敗する
- ファイルのリストアジョブがエラーメッセージで失敗する
- データムーバーの通知が受信されない
- バックアップジョブとリストアジョブがタイムアウトエラーで失敗する
- 暗号化キーを使用した GCP リストアがエラーメッセージで失敗する
- 検出後に Amazon Redshift クラスタおよびデータベースを利用できない
- 共有 VPC サブネットが表示されない
- コンテナマネージャがエフェメラル登録コンテナを適時に量産しないことがある
- VM からの GCP リストアがファイアウォールルールの取得に失敗する
- パラメータ化された VM のリストアで暗号化キーの取得に失敗する
- セキュリティの形式がトラステッド起動の VM のスナップショットからのリストアが失敗する
- Snapshot Manager が、指定されたプラグインインスタンスに対して、指定されたクラウドドメインを取得できない
- SELinux の構成に関する問題
- スナップショットからの OCI バックアップとバックアップコピーからのリストアに関するパフォーマンスの問題
- Amazon Linux 2023 マシンへの接続が失敗する
- スナップショットコピーからのシングルファイルリストアがエラーで失敗する
- Windows クラウド VM で MS SQL アプリケーションのバックアップ、リストア、SFR ジョブがエラーで失敗する
- 状態 49 エラーが表示される
- バックアップからのリストアがエラーで失敗する
kustomize および CR YAML を使用した拡張機能のインストール
拡張機能フォルダには次のサンプルファイルが含まれています。これらのサンプルファイルに基づき、環境に応じて関連する値を使用して新しい YAML を作成する必要があります。
kustomization.yaml
cloudpoint_crd.yaml
node_select.yaml
cloudpoint_service.yaml
kustomization.yaml
kustomization.yaml では、次の表に示すように images セクションのパラメータを関連する値で更新します。
|
パラメータ |
説明 |
|---|---|
|
newName |
NetBackup Snapshot Manager イメージ名をコンテナレジストリパスとともに指定します。 例: <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-deploy |
|
newTag |
配備する NetBackup Snapshot Manager イメージのタグを指定します。 例: |
|
namespace |
以前に準備手順で作成した、NetBackup Snapshot Manager の配備先となる名前空間。 |
例:
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- cloudpoint_service.yaml
patchesStrategicMerge:
- node_select.yaml
namespace: demo-cloudpoint-ns
images:
- name: CLOUDPOINT_IMAGE
newName: <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-deploy
newTag: 10.5.x.x-xxxx
vars:
- name: ServiceAccount.cloudpoint-acc.metadata.namespace
objref:
kind: ServiceAccount
name: cloudpoint-acc
apiVersion: v1
fieldref:
fieldpath: metadata.namespace
configurations:
- cloudpoint_kustomize.yamlcloudpoint_service.yaml
GCP プラットフォームで拡張機能を配備する場合は、cloudpoint_service.yaml で storageClassName を volumeName に置き換えます。
cloudpoint_crd.yaml
cloudpoint_crd.yaml マニフェストファイルを次のように編集します。
GCP プラットフォームの場合: storageClassName ワードを含む行を削除します。
GCP プラットフォーム以外の場合: volumeName ワードを含む行を削除します。
次の表に示すように Spec セクションのパラメータを関連する値で更新します。
|
パラメータ |
説明 |
|---|---|
|
cloudpointHost |
NetBackup Snapshot Manager のホスト名または IP アドレスを指定します。 |
|
cloudpointExtensionToken |
NetBackup Web UI の[拡張機能の追加 (Add extension)]ダイアログから以前にダウンロードした NetBackup Snapshot Manager トークンの内容を貼り付けます。 |
|
storageClassName |
以前に準備手順で作成した Kubernetes ストレージクラス。 例: メモ: GCP プラットフォームには必要ありません。 |
|
size |
拡張の要件に従ってプロビジョニングされるボリュームサイズ (GB)。 |
|
namespace |
以前に準備手順で作成した、NetBackup Snapshot Manager の配備先となる名前空間。 |
|
volumeName |
以前に準備手順で作成した永続ボリュームの名前。 メモ: GCP プラットフォームには必要です。 |
例:
apiVersion: veritas.com/v1
kind: CloudpointRule
metadata:
name: cloudpoint-config-rule
namespace: demo-cloudpoint-ns
spec:
CLOUDPOINT_HOST: 3.17.**.*** .
CLOUDPOINT_EXTENSION_TOKEN: <extension_token>
RENEW: false
LOG_STORAGE:
STORAGE_CLASS_NAME: efs-sc-new
SIZE: 100node_select.yaml
Spec セクションの nodeSelector に移動し、node_select.yaml ファイルの NODE_AFFINITY_KEY と NODE_AFFINITY_VALUE の値を置換します。ユーザーは、次のコマンドを使用してこれらの詳細を取得できます。
次のコマンドを使用して、拡張機能の専用ノードプールから任意のノードの名前を取得します。
# kubectl get nodes
特定のクラウドプロバイダに応じ、tag key=value ラベルに基づいて次の各コマンドを使用します。
Azure の場合: # kubectl describe node <node_name> | grep -i labels
出力例:
agentpool=azure-node-poolAWS の場合: # kubectl describe node <node_name> | grep -i <node_group_name>
出力例:
eks.amazonaws.com/nodegroup=aws-node-poolGCP の場合: # kubectl describe node <node_name> | grep -i <node_pool_name>
出力例:
cloud.google.com/gke-nodepool=gcp-node-pool
|
パラメータ |
説明 |
|---|---|
|
NODE_AFFINITY_KEY |
|
|
NODE_AFFINITY_VALUE |
ノードプールの名前。
|
次に、YAML ファイルがあるフォルダから次のコマンドを実行します。
Kustomization YAML を適用する場合: kubectl apply -k <location of the kustomization.yaml file>
NetBackup Snapshot Manager CR を適用する場合: kubectl apply -f cloudpoint_crd.yaml