NetBackup™ for VMware 管理者ガイド
- 概要
- 必須タスク: 概要
- VMware 管理者向けの RBAC の役割の構成
- 注意事項および前提条件
- VMware vSphere の権限
- VMware サーバーの管理
- VMware のバックアップポリシーの構成
- [VMware]タブのバックアップオプション
- [ディスクを除外 (Exclude disks)]タブ
- VMware インテリジェントポリシーの構成
- [VM 選択問い合わせ結果を再利用 (Reuse VM selection query results for)]オプションについて
- アクセラレータを使用した仮想マシンのバックアップ
- VMware の保護計画の構成
- マルウェアスキャン
- インスタントアクセス
- インスタントロールバック
- 継続的なデータ保護
- 仮想マシンのバックアップ
- VM のリカバリ
- VMware エージェントレスリストア
- VMware バックアップからの個々のファイルとフォルダのリストア
- NetBackup を使用した Cloud Director 環境のバックアップ
- インスタントリカバリを使用した仮想マシンのリストア
- ハードウェアスナップショットとレプリケーションを使用した VM の保護
- ベストプラクティスおよび詳細情報
- VMware の操作のトラブルシューティング
- VMware の NetBackup ログ
- スナップショットエラーの発生 (状態コード 156)
- 付録 A. Windows の NFS のサービスの構成
- Windows Server 2012、2016 での NFS 用サービスの構成について (NetBackup for VMware)
- 付録 B. 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"
NetBackup Web UI の問い合わせビルダーで、OData キーワードを使用する例を次に示します。
vmware:/?filter=Displayname contains(vcdvApp, 'vapp1')
特定のサーバーや vApp に限定して検索するには、次の手順で説明しているように問い合わせビルダー規則に vCloud 式を追加します。
vCloud 環境で VM 検出に必要な時間を短縮するには
- NetBackup Web UI で、vCloud Director ポリシーを開きます。
- ポリシーの[クライアント (Clients)]タブで、[VMware インテリジェントポリシーの問い合わせを通じて自動的に選択 (Select automatically through VMware Intelligent Policy query)]と[VMware Cloud Director の統合を有効化 (Enable VMware Cloud Director integration)]を選択していることを確認します。
- 問い合わせビルダーで、[詳細モード (Advanced mode)]をクリックします。
- 特定の vCloud Director サーバーや vApp で、VM を検索するための規則を 1 つ以上作成します。
各問い合わせ規則は独自の順序で開始する必要があります。
次の種類の規則を使うことができます。
特定の 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>
検索規則が 2 つ以上の場合は、ポリシーで複数の組織を有効にする必要があります。
ポリシーの[VMware]タブで、[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 Web UI で OData キーワードを使用する例:
vmware://vCD1.acme.com?filter=contains(vcdvApp, '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"
は規則のフィルタの例です。NetBackup Web UI で OData キーワードを使用する例:
vmware:/vApp/vapp-afaafb99-228c-4838-ad07-5bf3aa649d42?filter=contains(displayName, '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"
NetBackup Web UI で OData キーワードを使用する例:
vmware://vCD1.acme.com/vApp/vapp-4c0d9722-80a4-4f19-b636-72ebf48e4e71?filter=contains(displayName,'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"
NetBackup Web UI で OData キーワードを使用する例:
vmware://vCD1.acme.com/vApp/vapp-4c0d9722-80a4-4f19-b636-72ebf48e4e71 ?filter=contains(displayName, 'prod') vmware://vCD2.acme.com/vApp/vapp-5c0c9833-80a4-4f19-b636-72ebf48e4e63 ?filter=contains(displayName, '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 オプションに注目してください。