Veritas NetBackup™ for Hyper-V 管理者ガイド
- 概要
- 注意事項および前提条件
- Hyper-V による NetBackup 通信の設定
- Hyper-V 用 NetBackup ポリシーの設定
- ポリシーの構成ウィザードからの Hyper-V ポリシーの作成
- NetBackup のポリシーユーティリティからの Hyper-V ポリシーの作成
- [属性 (Attributes)]タブでポリシーごとのジョブ数を制限する (Hyper-V)
- VM がポリシーで手動で選択される場合は、仮想マシンのホスト名と表示名が一意である必要があります。
- [Hyper-V]タブのバックアップオプション
- Hyper-V - 高度な属性
- Hyper-V 仮想マシンの参照
- 代替クライアントによる仮想マシンのバックアップの前提条件 (VSS)
- 代替クライアントによる仮想マシンのバックアップの構成
- 仮想マシン内の NetBackup クライアントの要件
- Hyper-V インテリジェントポリシーの設定
- Hyper-V インテリジェントポリシー (バックアップのための仮想マシンの自動選択) について
- NetBackup の問い合わせ規則の基本原則
- Hyper-V インテリジェントポリシーに関する重要な注意事項
- Hyper-V インテリジェントポリシーのための NetBackup の必要条件
- Hyper-V インテリジェントポリシーの設定: タスクの概要
- Hyper-V 仮想マシンを選択するためのオプション
- 仮想マシンの自動選択の Hyper-V ポリシーの作成
- 基本モードでの問い合わせの編集
- 詳細モードでの問い合わせビルダーの使用
- 問い合わせの AND と OR
- NetBackup 問い合わせビルダーの例
- 問い合わせの IsSet 演算子
- 複数のポリシーによる仮想マシンの選択について
- 問い合わせの演算の順序 (優先度規則)
- 複合問い合わせのカッコ
- 改行文字を含む仮想マシンのメモの問い合わせ規則
- 問い合わせビルダーのフィールドの参照
- Hyper-V の[問い合わせのテスト (Test Query)]画面
- 問い合わせのテスト: 失敗した仮想マシン
- [問い合わせのテスト (Test Query)]の結果の[選択項目 (Selecction)]列に対するプライマリ VM の識別子パラメータの効果
- 問い合わせのテストの結果の[VM 名 (VM Name)]列に対する[プライマリ VM 識別子 (Primary VM identifier)]パラメータの影響
- Hyper-V インテリジェントポリシーでバックアップを作成し、パススルーディスクを備えた VM のリストア
- NetBackup Hyper-V for SCVMM
- Windows Server フェールオーバークラスタのサポート
- Hyper-V のバックアップとリストア
- Hyper-V 仮想マシンのバックアップ
- WMI バックアップ方式: リストアの前後における仮想マシンの状態
- 個々のファイルのリストアに関する注意事項
- 仮想マシン全体のリストアに関する注意事項
- 個々のファイルのリストアについて
- NetBackup クライアントを備えるホストへの個々のファイルのリストア
- 個々のファイルのリストアに使用する[マークされたファイルのリストア (Restore Marked Files)]ダイアログ
- 仮想マシン上の共有場所への個々のファイルのリストア
- Hyper-V 仮想マシン全体のリストア
- Hyper-V の仮想マシンのリストア用[マークされたファイルのリストア (Restore Marked Files)]ダイアログボックス
- 共通ファイルのリストアについて
- ファイルをリストアする Hyper-V VM ファイルを参照するときに BAR インターフェースに Hyper-V スナップショットファイルがリストされる場合がある
- アクセラレータを使用した Hyper-V のバックアップ
- 仮想マシンの NetBackup Accelerator について
- アクセラレータ: 完全スケジュールと増分スケジュール
- NetBackup アクセラレータが仮想マシンとどのように連携して働くか
- Accelerator 仮想マシンの注意および要件
- 仮想マシンのアクセラレータ強制再スキャン (スケジュールの属性)
- アクセラレータには OptimizedImage 属性が必要
- アクセラレータバックアップおよび NetBackup カタログ
- バックアップジョブ詳細ログのアクセラレータメッセージ
- 仮想マシンでのアクセラレータの NetBackup ログ
- ネットワークを介して転送されたアクセラレータバックアップのデータ量の報告について
- NetBackup コマンド出力でのネットワーク転送されたデータとのアクセラレータのイメージサイズの置換
- 推奨する実施例および詳細情報
- トラブルシューティング
- NetBackup for Hyper-V のログとその作成方法
- ポリシーの作成中のエラー
- Hyper-V に関連する NetBackup の状態コード
- 複数の仮想マシンのバックアップジョブがハングアップする
- Windows NTFS シャドウストレージの表示またはサイズ調整
- Hyper-V 統合コンポーネントがインストールされていない
- LDM ボリュームと状態コード 1
- Hyper-V スナップショット (avhd または avhdx ファイル) と状態コード 1
- NetBackup 管理コンソールにログインできない
- 同じ CSV に存在する仮想マシンをバックアップする場合、Windows の警告 1584 は無視できる
- 代替クライアントによるバックアップの問題
- リストアした仮想マシンの起動に失敗する
- リストアされた仮想マシンの再起動に関する問題: Why did the computer shut down unexpectedly?
- 個々のファイルのリストアの問題
- 仮想マシン全体のリストアの問題
- WMI 方式を使ったバックアップ中に VM にユーザーチェックポイントが存在する場合、リストア後に VM の仮想ディスク設定を変更できない
- WMI のディスク作成のタイムアウト値の増加
- Linux VM と永続的なデバイス名前
- 付録 A. VSS バックアップ方式: Hyper-V のオンラインおよびオフラインバックアップ
- 付録 B. Hyper-V パススルーディスク
- 付録 C. Hyper-V 仮想マシンをバックアップおよびリストアするための NetBackup コマンド
- NetBackup コマンドを使用して Hyper-V ポリシーを作成する
- NetBackup コマンドを使った Hyper-V インテリジェントポリシーの作成
- Hyper-V ポリシーの bpplinfo オプション
- Hyper-V ポリシーの問い合わせ規則を修正するための bpplinclude オプション
- Hyper-V に VM をリストアするための nbrestorevm の例
- Hyper-V 向けの nbrestorevm -R 名前変更ファイル
- Hyper-V nbrestorevm コマンドのトラブルシューティング用メモ
- nbrestorevm コマンドのトラブルシューティング用ログ
- 索引
NetBackup コマンドを使った Hyper-V インテリジェントポリシーの作成
このトピックでは、問い合わせ規則を適用して自動的に仮想マシンのバックアップを作成するポリシーを NetBackup コマンドを使って作成する方法について説明します。Windows Server 2016 での Hyper-V の機能であるブロックレベルの増分バックアップおよびアクセラレータが含まれます。
ポリシー作成のための NetBackup コマンドは次のディレクトリにあります。
|
Windows の場合: |
|
|
UNIX または Linux の場合: |
|
これらのコマンドを NetBackup マスターサーバーで実行します。
メモ:
仮想マシンのバックアップを作成するには、Hyper-V Server および SCVMM サーバー (ある場合) に NetBackup クライアントをインストールする必要があります。
VM を自動で選択するために NetBackup コマンドを使って Hyper-V ポリシーを作成するには
- ポリシーを作成します。
bppolicynew policy_name
次に例を示します。
bppolicynew p1_auto_select_VMs
- ポリシーの属性を設定します。
bpplinfo policy_name -set -pt Hyper-V -use_virtual_machine 2 -hyperv_server "Hyper-V_server" -fi 1 -application_discovery 1 -snapshot_method "HV" -blkincr 1 -use_accelerator 1 -snapshot_method_args "nameuse=1,Virtual_machine_backup=2, file_system_optimization=1,exclude_swap=1,drive_selection=0, snapact=3,hv_snapshot_consistency_level=0"
注意:
-hyperv_server オプションでは、バックアップする仮想マシンが含まれている Hyper-V ホスト、Hyper-V クラスタ、または SCVMM サーバーを指定します。
オプション -snapshot_method "HV" は Hyper-V Server 2016 に対して WMI スナップショット方式を指定します (-snapshot_method "Hyper-V_v2" はブロックレベルの増分バックアップまたはアクセラレータ機能をサポートしない、VSS 方式を指定します)。
オプション -blkincr: 1 では、ブロックレベルの増分バックアップを有効にします。
オプション -use_accelerator: 1 では、アクセラレータを有効にします (このオプションは BLIB も有効にします)。
-snapshot_method_args は、Hyper-V スナップショットおよびポリシーを定義するキーワードのカンマ区切りリストです。-snapshot_method_args のキーワードと値は別のトピックで説明しています。
Hyper-V ポリシーの bpplinfo オプションを参照してください。
- ポリシーのスケジュールを作成します。
bpplsched policy_name -add sched_label -st sched_type
-st オプションで利用可能なスケジュール形式は FULL (完全)、INCR (差分増分)、CINC (累積増分) のいずれかです。次に例を示します。
bpplsched p1_auto_select_VMs -add Full -st FULL
- Hyper-V Server を指定するには次のコマンドを実行します。
仮想マシンの検出を実行するホストを指定します。
Hyper-V Server を指定するには次のコマンドを実行します。
bpplclients policy_name -add Hyper-V_serverHyper-V_server_hardware_typeHyper-V_server_OS
次に例を示します。
bpplclients Accel_policy_auto_select1 -add scvmmserver3 Windows-x64 Windows
この例では、仮想マシンの検出を実行するホストは scvmmserver3 です。
Hyper-V クラスタを指定するには次のコマンドを実行します。
bpplclients policy_name -add Hyper-V_cluster
メモ:
ポリシーでクラスタのすべてのノードを検索することを許可するには、ドメインユーザーアカウントに
NetBackup Legacy Network Serviceのログオンを設定する必要があります。NetBackup Legacy Network Service ログオン (vnetd.exe) のドメインユーザーアカウントへの変更を参照してください。
Hyper-V Server またはクラスタを管理する System Center Virtual Machine Manager(SCVMM)を指定する方法
bpplclients policy_name -add SCVMM_serverSCVMM_server_hardware_typeSCVMM_server_OS
bpplclients p1_auto_select_VMs -add hvserver3 Windows-x64 Windows
サーバーのハードウェアの種類とオペレーティングシステムを確認するには、NetBackup マスターサーバーで次のコマンドを実行します。
bpplclients
詳しくは、『NetBackup コマンドリファレンスガイド』で bpplclients の例を参照してください。
- 仮想マシンを自動的に選択する問い合わせ規則を作成します。
bpplinclude policy_name -add "hyperv:/;server_type=value?filter=query_rule"
server_type=value に指定できる値は次のとおりです。これらの値では、大文字と小文字が区別されません。
Hyperv
NetBackup は、Hyper-V Server またはクラスタと通信して VM を検出します。Hyper-V Server または Hyper-V クラスタは NetBackup クライアントソフトウェアを含む必要があります。
Scvmm
NetBackup は、SCVMM サーバーと通信して VM を検出します。SCVMM サーバー (およびそれぞれの Hyper-V ホスト) が NetBackup クライアントソフトウェアを含む必要があります。
次に例を示します。
bpplinclude Accel_policy_auto_select1 - add "hyperv:/;server_type=Scvmm?filter=Displayname Contains 'Production'"
この問い合わせ規則は、SCVMM サーバーが管理する仮想マシンから選択します。この例では、「Production」という単語を含む表示名を持つ仮想マシンが選択されます。Contains は、表示名に他の文字も含まれる可能性があることを意味します。
Hyper-V 問い合わせ規則で使うことができるフィルタオプションについては、次のトピックで[フィールド (Field)]キーワードを参照してください。
問い合わせビルダーのフィールドの参照を参照してください。
- ポリシーを検証します。
bpclient -policy policy_name -validate - fi
ポリシーの検証が正常に行われた場合は、何も出力されません。そうでない場合は、次のエラーが表示されます。
Error code 48 : client hostname could not be found
- bpbackup コマンドを使用してバックアップを開始します。
bpbackup について詳しくは、『NetBackup コマンドリファレンスガイド』を参照してください。
仮想マシンを手動で選択できるようにするポリシーについては、次のトピックを参照してください。
NetBackup コマンドを使用して Hyper-V ポリシーを作成するを参照してください。
バックアップを実行する前に bpplinclude 問い合わせ規則をテストする方法
- ポリシーで指定されている Hyper-V Server または SCVMM サーバーで次を実行します。
install_path\NetBackup\bin nbdiscover -noxmloutput "query filter=query_rule" -noreason
ここで、"query filter=query_rule" はテストする実際の問い合わせです。次に例を示します。
"hyperv:/;server_type=Hyperv?filter=Displayname Contains 'Production'"
クエリールールがバックアップのために選択する仮想マシンの前にプラス記号 (+) が表示されます。ポリシー実行時にこれらの仮想マシンがバックアップに含まれます。
バックアップから除外される仮想マシンにはマイナス記号 (-) が表示されます。
-noreason オプションは、問い合わせが仮想マシンを除外した理由または問い合わせに失敗した理由の説明を省略します。説明のため、-noreason を省略します。
コマンドオプションの多くについての詳細は、マニュアルページか『NetBackup コマンドリファレンスガイド』を参照してください。