Veritas NetBackup™ for VMware 管理者ガイド
- 概要
- 必須タスク: 概要
- 注意事項および前提条件
- 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)
- Windows 2008 および 2008 R2 で NFS を構成するには (NetBackup for WMware)
- 付録 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 サーバー、vC_p9vm3.acme.com はリストア先の vCenter サーバーです。
このコマンドは一時的な格納場所の 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 行は改行で終了する必要があります。
vmname を<new_virtual_machine_name> に変更します
(change vmname エントリは省略可能です)
esxhost を<new_ESXi_host> に変更します
resourcepool を <path_to_new_resouce_pool> に変更します
networkname を <new_network> に変更します
(change networkname エントリは省略可能です)
各 change の行に、このリストに示されているとおりに入力します。ただし、末尾の変数は例外です (new_virtual_machine_name など)。変数を新しい名前に置き換えます。たとえば、
esxhost を ESXi01.prod4.com に変更します
new_resouce_pool には、この手順の最初に取得したパスを使用します。たとえば、
resourcepool を /TechOffice/host/F2/pl9.acme.com/Resources に変更します
このテキストファイルは -R 名前変更ファイルと呼ばれ、次のステップの nbrestorevm コマンドと共に使用されます。
- -R 名前変更ファイルを使用して VM をリストアするには、nbrestorevm コマンドを -R オプションと共に次のように入力します。
メモ: -R オプションはテキストファイルにパスを指定します(名前変更ファイル)。
同じ vCenter サーバー (別の ESXi ホスト) にリストアするには、以下を入力します。
nbrestorevm - vmw - ir_activate - C <virtual_machine> -temp_location <temporary_datastore> -R <rename_file_path> [-vmInstanceId]
別の vCenter サーバー (別の ESXi ホスト) にリストアするには、以下を入力します。
nbrestorevm - vmw - ir_activate - C <virtual_machine> -temp_location <temporary_datastore> -R <rename_file_path> -vmserver <vCenter_server> [-vmInstanceId]
自動イメージレプリケーション (AIR) の後で VM をディザスタリカバリ (DR) サイトにリストアするには、nbrestorevm コマンドに -vmproxy オプションを含めて、DR サイトでリカバリホストを指定する必要があります。