Veritas NetBackup™ for VMware 管理者ガイド
- 概要
- 必須タスク: 概要
- 注意事項および前提条件
- NetBackup と VMware の通信の構成
- VMware の NetBackup クレデンシャルの追加
- NetBackup での VMware 仮想化サーバー証明書の検証
- NetBackup for VMware ポリシーの構成
- VMware バックアップオプション
- [ディスクを除外 (Exclude Disks)]タブ
- VMware インテリジェントポリシーの構成
- バックアップサイズの縮小
- 仮想マシンのバックアップ
- アクセラレータを使用した仮想マシンのバックアップ
- 仮想マシンのリストア
- VMware 仮想マシン全体のリストア
- [仮想マシンのリカバリ (Virtual Machine Recovery)]ダイアログボックス (元の場所へのリストア)
- [仮想マシンのリカバリ (Virtual Machine Recovery)]ダイアログボックス (代替場所へのリストア)
- [バックアップ、アーカイブおよびリストア]を使用して VMware 仮想マシンディスクをリストアする
- NetBackup コマンドを使用した VMware 仮想マシンディスクのリストア
- 個々の VMware 仮想マシンファイルのリストア
- リストアする仮想マシンの参照と検索
- インスタントリカバリを使用した仮想マシンのリストア
- vCloud Director での NetBackup の使用
- vCloud Director の[仮想マシンのリカバリ (Virtual machine recovery)]ダイアログボックス
- 推奨する実施例および詳細情報
- トラブルシューティング
- 付録 A. 仮想マシンのバックアップとリストアを実行する NetBackup コマンド
- NetBackup コマンドを使用して VMware ポリシーを作成する
- 付録 B. Windows の NFS のサービスの構成
- Windows Server 2012、2016 での NFS 用サービスの構成について (NetBackup for VMware)
- 付録 C. [VM 選択問い合わせ結果を再利用 (Reuse VM selection query results for)]オプション
- 付録 D. VMware raw デバイス (RDM) のバックアップ
大規模な vCloud 環境で VM 検出に必要な時間を短縮する
vCloud Director の NetBackup バックアップポリシーは問い合わせ規則を使って自動的に vCloud 環境を検索してフィルタ処理します。デフォルトでは、問い合わせ規則は環境のすべての vCD (vCloud Director) サーバーを検索します。環境に多くの vApp をインストールしている多数の vCloud サーバーを装備している場合は、VM 検出に時間がかかることがあります。特定の vCloud サーバーや vApp に限定して検索すると VM 検出を高速化できます。
次に、すべての vCloud サーバーとすべての vApp を検索する問い合わせビルダーのポリシー規則の例を示します。
vmware:/?filter=vCDvApp Contains "vapp1"
特定のサーバーや vApp に限定して検索するには、次の手順で説明しているように問い合わせビルダー規則に vCloud 式を追加します。
管理コンソールを使って vCloud 環境で VM 検出に必要な時間を短縮するには
- NetBackup 管理コンソールで、vCloud Director ポリシーを開きます。
- ポリシーの[クライアント (Clients)]ページで、[VMware インテリジェントポリシーの問い合わせを通じて自動的に選択 (Select automatically through VMware Intelligent Policy query)]と[vCloud ディレクタの統合を有効化 (Enable vCloud Director integration)]を選択していることを確認します。
- [問い合わせビルダー (Query Builder)]の[詳細 (Advanced)]をクリックします。
- [問い合わせ (詳細モード) (Query (Advanced Mode))]で、特定の vCloud Director サーバーや vApp で VM を検索する 1 つ以上の規則を作成します。
2 つ以上の規則を作成する場合は、[詳細モード (Advanced Mode)] ([基本モード (Basic Mode)]ではない) にする必要があります。
各問い合わせ規則は独自の順序で開始する必要があります。
次の種類の規則を使うことができます。
特定の vCloud サーバーの VM を検索するには
vmware://<vCloud_server>?filter=<filter>
特定の vApp や vApp テンプレートで VM を検索するには
vmware:/vApp/vapp-<vApp_id>?filter=<filter>
vmware:/vAppTemplate/vappTemplate-<vAppTemplate_id>?filter=<filter>
特定の vCloud サーバーで特定の vApp や vApp テンプレートで VM を検索するには
vmware://<vCloud_server>/vApp/vapp-<vApp_id>?filter=<filter>
vmware://<vCloud_server>/vAppTemplate/vappTemplate- <vAppTemplate_id>?filter=<filter>
[問い合わせビルダー (Query Builder)]画面の[(詳細モード) ((Advanced Mode))]の次の詳細に、vCloud 環境内部に検索範囲を絞る 2 つの規則を示します。最初の規則は vCloud サーバー
vCD1.acme.com
で単一の vApp を検索します。2 つ目の規則は vCloud サーバーvCD2.acme.com
で異なる vApp を検索します。vApp 識別子を見つける場合のヘルプについては、次のトピックを参照してください。 検索規則が 2 つ以上の場合は、ポリシーで複数の組織を有効にする必要があります。
ポリシーの[VMware]ページで[詳細 (Advanced)]をクリックします。
[VMware - 詳細属性 (VMware - Advanced Attributes)]ダイアログボックスで、[ポリシーごとの複数の組織 (Multiple organizations per policy)]を有効にします。
[問い合わせビルダー (Query Builder)]ポリシーではなく nbdiscover コマンドを使う場合は、次のトピックを参照してください。
NetBackup ポリシーの問い合わせビルダーでは、次の種類の問い合わせ規則を使って vCloud VM の検出を高速化できます。
次のように、特定の vCloud サーバーの VM を検索します (二重スラッシュに注意)。
vmware://<vCloud_server>?filter=<filter>
規則の例:
vmware://vCD1.acme.com?filter=vCDvApp Contains "vapp1"
NetBackup は vCD1.acme.com サーバーでのみ VM を検索します。
次のように、特定の vApp や vApp テンプレートで VM を検索します (一重スラッシュに注意)。
vmware:/vApp/vapp-<vApp_id>?filter=<filter>
vmware:/vAppTemplate/vappTemplate-<vAppTemplate_id>?filter=<filter>
vApp_id や vAppTemplate_id は vCloud vApp href の末尾の識別子です。vCloud Director の REST API 問い合わせを使って識別子を見つけることができます。
たとえば、次に
acmvappvm7
という名前の vApp の REST API 問い合わせを示します。https://acmvm5.acme.com/api/query?type=adminVApp&filter= name==acmvappvm7
次の例は API 問い合わせの応答から引用したものです。
href="https://acmvm5.acme.com/api/vApp/vapp-afaafb99 -228c-4838-ad07-5bf3aa649d42"
この例では、vApp
acmvappvm7
の vApp 識別子はafaafb99-228c-4838-ad07-5bf3aa649d42
です。次のように、NetBackup 問い合わせビルダー規則でこの識別子を使うことができます。vmware:/vApp/vapp-afaafb99-228c-4838-ad07-5bf3aa649d42 ?filter=Displayname Contains "prod"
Displayname Contains "prod"
は規則のフィルタの例です。次のように、特定の vCloud Director サーバーで特定の vApp の VM を検索します。
vmware://<vCloud_server>/vApp/vapp-<vApp_id>?filter=<filter>
規則の例:
vmware://vCD1.acme.com/vApp/vapp-4c0d9722-80a4-4f19-b636-72ebf48e4e71 ?filter=Displayname Contains "prod"
同じバックアップポリシーで追加の vCloud Director サーバーや vApp を検索するには、問い合わせビルダーに問い合わせ規則を追加します。
メモ:
[問い合わせビルダー (Query Builder)]で複数の規則を入力する場合は、[詳細モード (Advanced Mode)]で入力する必要があります。
メモ:
独自の順序で各規則を開始します。
問い合わせビルダーの規則の例を次に 2 つ挙げます。
vmware://vCD1.acme.com/vApp/vapp-4c0d9722-80a4-4f19-b636-72ebf48e4e71 ?filter=Displayname Contains "prod" vmware://vCD2.acme.com/vApp/vapp-5c0c9833-80a4-4f19-b636-72ebf48e4e63 ?filter=Displayname Contains "prod"
次の nbdiscoverコマンド形式を使って特定の vCloud サーバーや vCloud vApp で VM を検索します。
nbdiscover "<vCloud_query>" - job_info "snaparg=enable_vCloud=1"
例 1. vCloud サーバー vCD1.acme.com
でのみ VM を検索します。
nbdiscover -noxmloutput "vmware://vCD1.acme.com?filter=DisplayName Contains 'prod1'" - job_info "snaparg=enable_vCloud=1"
-noxmloutput オプションを使うと行ごとに 1 台の VM が表示されます。
例 2. 次の vApp 識別子がある vCloud vApp で VM を検索します。
4c0d9722-80a4-4f19-b636-72ebf48e4e71
nbdiscover -noxmloutput "vmware:/vApp/vapp-4c0d9722-80a4-4f19-b636 -72ebf48e4e71?filter=DisplayName Contains 'prod1'" - job_info "snaparg=enable_vCloud=1"
vApp 識別子を見つけるときにサポートが必要な場合は、次の項を参照してください。
特定の vCloud サーバーや vApp を検索する問い合わせビルダー規則の例を参照してください。
例 3 2 つの問い合わせ規則を使って vCloud vApp で VM prod1 と prod2 を検索します。
nbdiscover -noxmloutput "vmware:/vApp/vapp-4c0d9722-80a4-4f19-b636 -72ebf48e4e71?filter=DisplayName Contains 'prod1'" "vmware:/vApp/ vapp-4c0d9722-80a4-4f19-b636-72ebf48e4e71?filter=DisplayName Contains 'prod2'" - job_info "snaparg=enable_vCloud=1,multi_org=1"
2 つの規則 (それぞれ二重引用符で囲まれてスペースで区切られている) と multi_org=1 オプションに注目してください。
vCloud Director のための VMware ポリシー作成のメモを参照してください。