NetBackup™ for VMware 管理者ガイド
- 概要
- 必須タスク: 概要
- 注意事項および前提条件
- NetBackup と VMware の通信の構成
- VMware の NetBackup クレデンシャルの追加
- NetBackup での VMware 仮想化サーバー証明書の検証
- NetBackup for VMware ポリシーの構成
- [VMware]タブのバックアップオプション
- [ディスクを除外 (Exclude Disks)]タブ
- VMware インテリジェントポリシーの構成
- バックアップサイズの縮小
- 仮想マシンのバックアップ
- アクセラレータを使用した仮想マシンのバックアップ
- 仮想マシンのリストア
- VMware 仮想マシン全体のリストア
- [仮想マシンのリカバリ (Virtual Machine Recovery)]ダイアログボックス (元の場所へのリストア)
- [仮想マシンのリカバリ (Virtual Machine Recovery)]ダイアログボックス (代替場所へのリストア)
- [バックアップ、アーカイブおよびリストア (Backup, Archive, and Restore)]を使用して VMware 仮想マシンディスクをリストアする
- NetBackup コマンドを使用した 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) のバックアップ
VMware のインスタントリカバリを使用して、仮想マシンを別の場所にリストアする
このトピックでは、nbrestorevm コマンドを使って仮想マシンを別の場所にリストアする方法を説明します。
全体的なインスタントリカバリの手順は別のトピックで説明します。
VMware のインスタントリカバリを使った仮想マシンのリストアを参照してください。
VM を別の場所にリストアする方法
- リストア先でリソースプールへのパスを検索します。(フルパスを知っている場合はこの手順をスキップできます。)
メモ: 別の場所にリストアするには、通常、別のリソースプールを指定する必要があります。次にリソースプールパスの例を示します。
/TechOffice/host/F2/pl9.acme.com/Resources
パスを検索するには、プライマリサーバー、メディアサーバー、またはリストアホストで以下を入力します。
UNIX と Linux の場合:
/usr/openv/netbackup/bin/bpVMreq <restore_host> 11 0 <ESXi_server><VMserver_or_vCenter_server>
Windows の場合:
<install_path>\NetBackup\bin\bpVMreq.exe <restore_host> 11 0 <ESXi_server><VMserver_or_vCenter_server>
メモ:
数値 11 0 は必須で、次のように入力します。
たとえば、
bpVMreq battleship.acme.com 11 0 ESXi_pl9.acme.com vC_p9vm3.acme.com
battleship.acme.com はリストアホスト、ESXi_pl9.acme.com はリストア先の ESXi Server、vC_p9vm3.acme.com はリストア先の vCenter Server です。
このコマンドは一時的な格納場所の XML ファイルにパスを生成します。XML ファイルは利用可能なリソースプールをすべて表示します。
bpVMreq が作成する XML ファイルの例を示します。
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <ResourcePoolList><ResourcePool Name="Resources" Path="/TechOffice/host/F2/pl9.acme.com/Resources" Type="ResourcePool"><ResourcePoolList/> </ResourcePool></ResourcePoolList>
この例では、リソースプールへのパスは
/TechOffice/host/F2/pl9.acme.com/Resources
です。次のステップで使用するためにパスをメモしてください。 - 次の change エントリでテキストファイルを作成します。
メモ: 各 change エントリは、リストアの場所を指定するのに役立ちます。各 change 行は改行で終了する必要があります。
change vmname to <new_virtual_machine_name>
(change vmname エントリは省略可能です)
change esxhost to <new_ESXi_host>
change resourcepool to <path_to_new_resouce_pool>
change networkname to <new_network>
(change networkname エントリは省略可能です)
各 change の行に、このリストに示されているとおりに入力します。ただし、末尾の変数は例外です (new_virtual_machine_name など)。変数を新しい名前に置き換えます。例:
change esxhost to ESXi01.prod4.com
new_resouce_pool には、この手順の最初に取得したパスを使用します。たとえば、
change resourcepool to /TechOffice/host/F2/pl9.acme.com/Resources
このテキストファイルは -R 名前変更ファイルと呼ばれ、次のステップの nbrestorevm コマンドと併用されます。
- -R 名前変更ファイルを使用して VM をリストアするには、nbrestorevm コマンドを -R オプションと共に次のように入力します。
メモ: -R オプションはテキストファイルにパスを指定します(名前変更ファイル)。
同じ vCenter Server (別の ESXi ホスト) にリストアするには、以下を入力します。
nbrestorevm - vmw - ir_activate - C <virtual_machine> -temp_location <temporary_datastore> -R <rename_file_path>
別の vCenter Server (別の ESXi ホスト) にリストアするには、以下を入力します。
nbrestorevm - vmw - ir_activate - C <virtual_machine> -temp_location <temporary_datastore> -R <rename_file_path> -vmserver <vCenter_server>
自動イメージレプリケーション (AIR) の後で VM をディザスタリカバリ (DR) サイトにリストアするには、nbrestorevm コマンドに -vmproxy オプションを含めて、DR サイトでリカバリホストを指定する必要があります。