この記事では、Azure Backup Server (MABS) を使用して、VMware ESXi ホスト/vCenter Server で実行されている VMware VM を Azure にバックアップする方法について説明します。
VMware VM 保護ワークフロー
Azure Backup を使用して VMware VM を保護するには、次の手順を実行する必要があります。
- Azure Backup Server が HTTPS 経由で VMware サーバーと通信できるように、セキュリティで保護されたチャネルを設定します。
- Azure Backup Server が VMware サーバーへのアクセスに使用する VMware アカウントを設定します。
- アカウント資格情報を Azure Backup に追加します。
- vCenter または ESXi サーバーを Azure Backup Server に追加します。
- バックアップする VMware VM を含む保護グループを設定し、バックアップ設定を指定し、バックアップをスケジュールします。
サポート マトリックス
このセクションでは、VMware VM を保護するためのサポート設定の概要を示します。
サポートされている VMware の機能
MABS では、VMware 仮想マシンをバックアップするときに次の機能が提供されます。
- エージェントレス バックアップ: MABS では、仮想マシンをバックアップするために、vCenter または ESXi サーバーにエージェントをインストールする必要はありません。 代わりに、IP アドレスまたは完全修飾ドメイン名 (FQDN) と、MABS で VMware サーバーを認証するために使用するサインイン資格情報を指定するだけです。
- クラウド統合バックアップ: MABS は、ワークロードをディスクとクラウドに対して保護します。 MABS のバックアップと回復のワークフローは、長期的なリテンション期間とオフサイト バックアップを管理するのに役立ちます。
- vCenter によって管理される VM を検出して保護する: MABS は、VMware サーバー (vCenter または ESXi サーバー) にデプロイされた VM を検出して保護します。 展開の規模が増えるにつれて、vCenter を使用して VMware 環境を管理します。 MABS では、vCenter によって管理されている VM も検出されるため、大規模なデプロイを保護できます。
- フォルダー レベルの自動保護: vCenter を使用すると、VM フォルダー内の VM を整理できます。 MABS はこれらのフォルダーを検出し、フォルダー レベルで VM を保護し、すべてのサブフォルダーを含めます。 フォルダーを保護する場合、MABS はそのフォルダー内の VM を保護するだけでなく、後で追加された VM も保護します。 MABS は、新しい VM を毎日検出し、自動的に保護します。 再帰フォルダーに VM を整理すると、MABS は再帰的なフォルダーにデプロイされた新しい VM を自動的に検出して保護します。
- MABS は、ローカル ディスク、ネットワーク ファイル システム (NFS)、またはクラスター ストレージに格納されている VM を保護します。
- MABS は、負荷分散のために移行された VM を保護します。VM は負荷分散のために移行されると、MABS によって VM 保護が自動的に検出され、続行されます。
- MABS は、VM 全体を回復することなく Windows VM からファイル/フォルダーを回復できるため、必要なファイルをより迅速に回復できます。
サポートされている MABS バージョン
MABS のバージョン | バックアップでサポートされている VMware VM のバージョン |
---|---|
MABS v4 | VMware Server 8.0、7.0、6.7、または 6.5 (ライセンスバージョン) |
MABS v3 UR2 | VMware Server 7.0、6.7、6.5、または 6.0 (ライセンスバージョン) |
MABS v3 UR1 | VMware Server 6.7、6.5、6.0、または 5.5 (ライセンスバージョン) |
サポートされているシナリオと制限事項
VMware 仮想マシンのバックアップを開始する前に、サポートされているシナリオと制限事項の次の一覧を確認してください。
- MABS を使用してサーバーの FQDN を使用して (Windows で実行されている) vCenter サーバーを Windows Server として保護している場合、サーバーの FQDN を使用して VMware サーバーとしてその vCenter サーバーを保護することはできません。
- 回避策として、vCenter Server の静的 IP アドレスを使用できます。
- FQDN を使用する場合は、Windows Server としての保護を停止し、保護エージェントを削除してから、FQDN を使用して VMware Server として追加する必要があります。
- vCenter を使用して環境内の ESXi サーバーを管理する場合は、MABS 保護グループに vCenter (ESXi ではなく) を追加します。
- 最初の MABS バックアップの前にユーザー スナップショットをバックアップすることはできません。 MABS が最初のバックアップを完了したら、ユーザー スナップショットをバックアップできます。
- MABS では、パススルー ディスクと物理生デバイス マッピング (pRDM) を使用して VMware VM を保護することはできません。
- MABS は VMware vApps を検出または保護できません。
- MABS では、既存のスナップショットを使用して VMware VM を保護することはできません。
- MABS v4 では、VMware 8.0 の DataSets 機能はサポートされていません。
[前提条件]
Azure Backup Server を使用して VMware VM をバックアップする前に、次の前提条件が満たされていることを確認してください。
- バックアップでサポートされているバージョンの vCenter/ESXi を実行していることを確認します。 サポート マトリックスを 参照してください。
- Azure Backup Server が設定されていることを確認します。 まだ実行していない場合は、開始する前に行ってください。 最新の更新プログラムを使用して Azure Backup Server を実行している必要があります。
- 次のネットワーク ポートが開いていることを確認します。
- MABS と vCenter 間の TCP 443
- MABS と ESXi ホストの間の TCP 443 と TCP 902
vCenter Server へのセキュリティで保護された接続を作成する
既定では、Azure Backup Server は HTTPS 経由で VMware サーバーと通信します。 HTTPS 接続を設定するには、VMware 証明機関 (CA) 証明書をダウンロードし、Azure Backup Server にインポートします。
開始する前に
- HTTPS を使用しない場合は、 すべての VMware サーバーで HTTPS 証明書の検証を無効にすることができます。
- 通常は、vSphere Web クライアントを使用して、Azure Backup Server コンピューター上のブラウザーから vCenter/ESXi サーバーに接続します。 この操作を初めて行うと、接続はセキュリティで保護されず、次の情報が表示されます。
- Azure Backup Server でバックアップがどのように処理されるかを理解することが重要です。
- 最初の手順として、Azure Backup Server はローカル ディスク ストレージにデータをバックアップします。 Azure Backup Server では、ストレージ プール(Azure Backup Server が保護されたデータのディスク回復ポイントを格納するディスクとボリュームのセット) を使用します。 記憶域プールには、直接接続ストレージ (DAS)、ファイバー チャネル SAN、または iSCSI ストレージ デバイスまたは SAN を使用できます。 VMware VM データのローカル バックアップに十分なストレージがあることを確認することが重要です。
- その後、Azure Backup Server はローカル ディスク ストレージから Azure にバックアップします。
- 必要な記憶域の容量を把握するためのヘルプを表示します。 この情報は DPM 用ですが、Azure Backup Server にも使用できます。
証明書を設定する
次のように、セキュリティで保護されたチャネルを設定します。
Azure Backup Server のブラウザーで、vSphere Web クライアント URL を入力します。 サインイン ページが表示されない場合は、接続とブラウザー プロキシの設定を確認します。
vSphere Web クライアントのサインイン ページで、[ 信頼されたルート CA 証明書のダウンロード] を選択します。
ダウンロードという名前のファイルがダウンロードされます。 ブラウザーに応じて、ファイルを開くか保存するかを尋ねるメッセージが表示されます。
.zip 拡張子を持つ Azure Backup Server マシンにファイルを保存します。
>Extract Alldownload.zip右クリックします。 .zip ファイルは、次の内容を含む certs フォルダーにその内容を抽出します。
- .0 や .1 などの番号付きシーケンスで始まる拡張子を持つルート証明書ファイル。
- CRL ファイルには、
.r0
や.r1
などのシーケンスで始まる拡張子があります。 CRL ファイルは証明書に関連付けられています。
certs フォルダーで、ルート証明書ファイル >Rename を右クリックします。
ルート証明書の拡張子を .crt に変更し、確認します。 ファイル アイコンは、ルート証明書を表すアイコンに変わります。
ルート証明書を右クリックし、ポップアップ メニューから [ 証明書のインストール] を選択します。
証明書のインポート ウィザードで、証明書の宛先として [ローカル コンピューター] を選択し、[次へ] を選択します。 コンピューターへの変更を許可するかどうかを確認します。
[ 証明書ストア ] ページで、[ 次のストアにすべての証明書を配置する] を選択し、[ 参照 ] を選択して証明書ストアを選択します。
[証明書ストアの選択] で、証明書の宛先フォルダーとして [信頼されたルート証明機関] を選択し、[OK] を選択します。
証明書のインポート ウィザードを完了したら、フォルダーを確認し、[完了] を選択します。
証明書のインポートが確認されたら、vCenter Server にサインインして、接続がセキュリティで保護されていることを確認します。
HTTPS 証明書の検証を無効にする
組織内にセキュリティで保護された境界があり、VMware サーバーと Azure Backup Server マシンの間で HTTPS プロトコルを使用しない場合は、次のように HTTPS を無効にします。
以下のテキストをコピーして、.txt ファイルに貼り付けます。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\VMWare] "IgnoreCertificateValidation"=dword:00000001
DisableSecureAuthentication.reg という名前のファイルを Azure Backup Server マシンに保存します。
ファイルをダブルクリックして、レジストリ エントリをアクティブ化します。
VMware ロールを作成する
Azure Backup Server には、v-Center Server/ESXi ホストにアクセスするためのアクセス許可を持つユーザー アカウントが必要です。 特定の特権を持つ VMware ロールを作成し、そのロールにユーザー アカウントを関連付けます。
vCenter Server (vCenter Server を使用していない場合は ESXi ホスト) にサインインします。
[ ナビゲーター ] ウィンドウで、[ 管理] を選択します。
[管理>ロール] で、ロールの追加アイコン (+記号) を選択します。
[ ロールの作成>Role 名に 「BackupAdminRole」と入力します。 ロール名は任意の名前にすることができますが、ロールの目的で認識できる必要があります。
次の表に示すように特権を選択し、[ OK] を選択します。 [ロール] パネルの一覧に新しい ロール が表示されます。
- 親ラベルの横にあるアイコンを選択して親を展開し、子権限を表示します。
- VirtualMachine の権限を選択するには、親子階層を複数のレベルにわたって移動する必要があります。
- 親特権内のすべての子特権を選択する必要はありません。
ロールのアクセス許可
次の表は、作成するユーザー アカウントに割り当てる必要がある権限を示しています。
vCenter 6.5 ユーザー アカウントの権限 | vCenter 6.7 (以降) ユーザー アカウントの特権 |
---|---|
Datastore cluster.Configure a datastore cluster |
Datastore cluster.Configure a datastore cluster |
Datastore.AllocateSpace |
Datastore.AllocateSpace |
Datastore.Browse datastore |
Datastore.Browse datastore |
Datastore.Low-level file operations |
Datastore.Low-level file operations |
Global.Disable methods |
Global.Disable methods |
Global.Enable methods |
Global.Enable methods |
Global.Licenses |
Global.Licenses |
Global.Log event |
Global.Log event |
Global.Manage custom attributes |
Global.Manage custom attributes |
Global.Set custom attribute |
Global.Set custom attribute |
Host.Local operations.Create virtual machine |
Host.Local operations.Create virtual machine |
Network.Assign network |
Network.Assign network |
Resource. Assign virtual machine to resource pool |
Resource. Assign virtual machine to resource pool |
vApp.Add virtual machine |
vApp.Add virtual machine |
vApp.Assign resource pool |
vApp.Assign resource pool |
vApp.Unregister |
vApp.Unregister |
VirtualMachine.Configuration. Add Or Remove Device |
VirtualMachine.Configuration. Add Or Remove Device |
Virtual machine.Configuration.Disk lease |
Virtual machine.Configuration.Acquire disk lease |
Virtual machine.Configuration.Add new disk |
Virtual machine.Configuration.Add new disk |
Virtual machine.Configuration.Advanced |
Virtual machine.Configuration.Advanced configuration |
Virtual machine.Configuration.Disk change tracking |
Virtual machine.Configuration.Toggle disk change tracking |
Virtual machine.Configuration.Host USB device |
Virtual machine.Configuration.Configure Host USB device |
Virtual machine.Configuration.Extend virtual disk |
Virtual machine.Configuration.Extend virtual disk |
Virtual machine.Configuration.Query unowned files |
Virtual machine.Configuration.Query unowned files |
Virtual machine.Configuration.Swapfile placement |
Virtual machine.Configuration.Change Swapfile placement |
Virtual machine.Guest Operations.Guest Operation Program Execution |
Virtual machine.Guest Operations.Guest Operation Program Execution |
Virtual machine.Guest Operations.Guest Operation Modifications |
Virtual machine.Guest Operations.Guest Operation Modifications |
Virtual machine.Guest Operations.Guest Operation Queries |
Virtual machine.Guest Operations.Guest Operation Queries |
Virtual machine .Interaction .Device connection |
Virtual machine .Interaction .Device connection |
Virtual machine .Interaction .Guest operating system management by VIX API |
Virtual machine .Interaction .Guest operating system management by VIX API |
Virtual machine .Interaction .Power Off |
Virtual machine .Interaction .Power Off |
Virtual machine .Inventory.Create new |
Virtual machine .Inventory.Create new |
Virtual machine .Inventory.Remove |
Virtual machine .Inventory.Remove |
Virtual machine .Inventory.Register |
Virtual machine .Inventory.Register |
Virtual machine .Provisioning.Allow disk access |
Virtual machine .Provisioning.Allow disk access |
Virtual machine .Provisioning.Allow file access |
Virtual machine .Provisioning.Allow file access |
Virtual machine .Provisioning.Allow read-only disk access |
Virtual machine .Provisioning.Allow read-only disk access |
Virtual machine .Provisioning.Allow virtual machine download |
Virtual machine .Provisioning.Allow virtual machine download |
Virtual machine .Snapshot management. Create snapshot |
Virtual machine .Snapshot management. Create snapshot |
Virtual machine .Snapshot management.Remove Snapshot |
Virtual machine .Snapshot management.Remove Snapshot |
Virtual machine .Snapshot management.Revert to snapshot |
Virtual machine .Snapshot management.Revert to snapshot |
注
次の表に、vCenter 6.0 と vCenter 5.5 ユーザー アカウントの権限を示します。
vCenter 6.0 ユーザー アカウントの権限 | vCenter 5.5 ユーザー アカウントの権限 |
---|---|
Datastore.AllocateSpace |
Network.Assign |
Global.Manage custom attributes |
Datastore.AllocateSpace |
Global.Set custom attribute |
VirtualMachine.Config.ChangeTracking |
Host.Local operations.Create virtual machine |
VirtualMachine.State.RemoveSnapshot |
Network. Assign network |
VirtualMachine.State.CreateSnapshot |
Resource. Assign virtual machine to resource pool |
VirtualMachine.Provisioning.DiskRandomRead |
Virtual machine.Configuration.Add new disk |
VirtualMachine.Interact.PowerOff |
Virtual machine.Configuration.Advanced |
VirtualMachine.Inventory.Create |
Virtual machine.Configuration.Disk change tracking |
VirtualMachine.Config.AddNewDisk |
Virtual machine.Configuration.Host USB device |
VirtualMachine.Config.HostUSBDevice |
Virtual machine.Configuration.Query unowned files |
VirtualMachine.Config.AdvancedConfig |
Virtual machine.Configuration.Swapfile placement |
VirtualMachine.Config.SwapPlacement |
Virtual machine.Interaction.Power Off |
Global.ManageCustomFields |
Virtual machine.Inventory. Create new |
|
Virtual machine.Provisioning.Allow disk access |
|
Virtual machine.Provisioning. Allow read-only disk access |
|
Virtual machine.Snapshot management.Create snapshot |
|
Virtual machine.Snapshot management.Remove Snapshot |
VMware アカウントを作成する
VMware アカウントを作成するには、次の手順に従います。
vCenter Server Navigator ペインで、[ ユーザーとグループ] を選択します。 vCenter Server を使用しない場合は、適切な ESXi ホストにアカウントを作成します。
[vCenter のユーザーとグループ] パネルが表示されます。
[vCenter のユーザーとグループ] ウィンドウで、[ユーザー] タブを選択し、[ユーザーの追加] アイコン ([+ 記号] ) を選択します。
[ 新しいユーザー ] ダイアログ ボックスで、ユーザー情報 >OK を追加します。 この手順では、ユーザー名は BackupAdmin です。
ユーザー アカウントをロールに関連付けるには、[ ナビゲーター ] ウィンドウで [ グローバルアクセス許可] を選択します。
[ グローバルアクセス許可 ] ウィンドウで、[ 管理 ] タブを選択し、追加アイコン (+記号) を選択します。
[グローバル アクセス許可ルート - アクセス許可の追加] で、[追加] を選択してユーザーまたはグループを選択します。
[ ユーザー/グループの選択] で、 BackupAdmin>Add を選択します。 ユーザーでは、ドメイン\ユーザー名の形式がユーザー アカウントに使用されます。 別のドメインを使用する場合は、[ ドメイン] の 一覧から選択します。 [ OK] を 選択して、選択したユーザーを [ アクセス許可の追加 ] ダイアログ ボックスに追加します。
[ 割り当てられたロール] で、ドロップダウン リストから BackupAdminRole>OK を選択します。
[グローバルアクセス許可] ウィンドウの [管理] タブで、新しいユーザー アカウントと関連するロールが一覧に表示されます。
Azure Backup Server にアカウントを追加する
Azure Backup Server にアカウントを追加するには、次の手順に従います。
Azure Backup Server を開きます。
デスクトップにアイコンが見つからない場合は、アプリの一覧から Microsoft Azure Backup を開きます。
Azure Backup Server コンソールで、 管理>運用サーバー>管理 VMware を選択します。
[ 資格情報の管理 ] ダイアログ ボックスで、[ 追加] を選択します。
[ 資格情報の追加] で、新しい資格情報の名前と説明を入力し、VMware サーバーで定義したユーザー名とパスワードを指定します。 この手順では、 Contoso Vcenter 資格情報 という名前を使用して資格情報を識別します。 VMware サーバーと Azure Backup Server が同じドメインにない場合は、ユーザー名にドメインを指定します。
[ 追加] を選択して新しい資格情報を追加します。
vCenter Server を追加する
vCenter Server を Azure Backup Server に追加するには、次の手順に従います。
Azure Backup Server コンソールで、[ 管理>運用サーバー>追加] を選択します。
運用サーバーの追加ウィザードで>運用サーバーの種類の選択] ページで、[VMware サーバー] を選択し、[次へ] を選択します。
[コンピューターの選択] の [サーバー名/IP アドレス] で、VMware サーバーの FQDN または IP アドレスを指定します。 すべての ESXi サーバーが同じ vCenter で管理されている場合は、vCenter 名を指定します。 それ以外の場合は、ESXi ホストを追加します。
SSL ポートで、VMware サーバーとの通信に使用するポートを入力します。 443 は既定のポートですが、VMware サーバーが別のポートでリッスンしている場合は変更できます。
[ 資格情報の指定] で、前に作成した資格情報を選択します。
[ 追加] を選択して、VMware サーバーをサーバーの一覧に追加します。 次に、[次へ] を選択します。
[ 概要 ] ページで、[ 追加 ] を選択して、VMware サーバーを Azure Backup Server に追加します。 新しいサーバーはすぐに追加されます。VMware サーバーではエージェントは必要ありません。
[完了] ページで設定を確認します。
vCenter サーバーで管理されていない複数の ESXi ホストがある場合、または vCenter Server のインスタンスが複数ある場合は、ウィザードを再実行してサーバーを追加する必要があります。
保護グループを構成する
バックアップ用の VMware VM を追加するには 保護グループは複数の VM を収集し、グループ内のすべての VM に同じデータ保有期間とバックアップ設定を適用します。次の手順に従います。
Azure Backup Server コンソールで、保護>New を選択します。
新しい保護グループの作成ウィザードのウェルカム ページで、[次へ] を選択します。
[ 保護グループの種類の選択 ] ページで、[ サーバー ] を選択し、[ 次へ] を選択します。 [ グループ メンバーの選択] ページが表示されます。
[ グループ メンバーの選択] で、バックアップする VM (または VM フォルダー) を選択します。 次に、[次へ] を選択します。
- フォルダーを選択すると、そのフォルダー内の VM またはフォルダーもバックアップ用に選択されます。 バックアップしないフォルダーまたは VM をオフにすることができます。
VM またはフォルダーが既にバックアップされている場合は、選択できません。 これにより、VM に対して重複する復旧ポイントが作成されないようにします。
[ データ保護方法の選択 ] ページで、保護グループの名前と保護設定を入力します。 Azure にバックアップするには、短期的な保護を [ディスク ] に設定し、オンライン保護を有効にします。 次に、[次へ] を選択します。
[ Short-Term 目標の指定] で、データをディスクにバックアップする期間を指定します。
- [リテンション期間] で、ディスク回復ポイントを保持する日数を指定します。
- [同期の頻度] で、ディスク回復ポイントを取得する頻度を指定します。
バックアップ間隔を設定しない場合は、 各復旧ポイント がスケジュールされる直前にバックアップが実行されるように、復旧ポイントの直前を確認できます。
短期的なバックアップは完全バックアップであり、増分バックアップではありません。
[ 変更] を選択して、短期的なバックアップが行われる時刻/日付を変更します。
[ ディスク割り当ての確認] で、VM バックアップに用意されているディスク領域を確認します。 仮想マシンの場合は。
- 推奨されるディスク割り当ては、指定した保有期間の範囲、ワークロードの種類、保護されたデータのサイズに基づきます。 必要な変更を加え、[ 次へ] を選択します。
- データ サイズ: 保護グループ内のデータのサイズ。
- ディスク領域: 保護グループに推奨されるディスク領域の量。 この設定を変更する場合は、各データ ソースの拡大を見積もる量よりも少し大きい合計領域を割り当てる必要があります。
- データの併置: コロケーションを有効にすると、保護内の複数のデータ ソースを 1 つのレプリカと復旧ポイント ボリュームにマップできます。 コロケーションは、すべてのワークロードでサポートされているわけではありません。
- 自動的に拡大: この設定を有効にすると、保護されたグループ内のデータが初期割り当てを上回った場合、Azure Backup Server はディスク サイズを 25% 増やそうとします。
- 記憶域プールの詳細: 記憶域プールの状態 (合計と残りのディスク サイズを含む) を表示します。
[ レプリカ作成方法の選択 ] ページで、初期バックアップの作成方法を指定し、[ 次へ] を選択します。
- 既定値は [ネットワーク経由で自動的に ]、[ 今すぐ] です。
- 既定値を使用する場合は、ピーク時以外の時間を指定することをお勧めします。 [後で] を選択し、日と時刻を指定します。
- 大量のデータまたは最適でないネットワーク条件の場合は、リムーバブル メディアを使用してデータをオフラインでレプリケートすることを検討してください。
[ 整合性チェック オプション] で、整合性チェックを自動化する方法とタイミングを選択します。 次に、[次へ] を選択します。
- レプリカ データに不整合が生じたとき、または設定されたスケジュールに従って、整合性チェックを実行できます。
- 自動整合性チェックを構成しない場合は、手動チェックを実行できます。 これを行うには、保護グループ >パフォーマンスの整合性チェックを右クリックします。
[ オンライン保護データの指定 ] ページで、バックアップする VM または VM フォルダーを選択します。 メンバーを個別に選択することも、[ すべて選択 ] を選択してすべてのメンバーを選択することもできます。 次に、[次へ] を選択します。
[ オンライン バックアップ スケジュールの指定] ページで、ローカル ストレージから Azure にデータをバックアップする頻度を指定します。
- データのクラウド復旧ポイントは、スケジュールに従って生成されます。 次に、[次へ] を選択します。
- 復旧ポイントが生成されると、Azure の Recovery Services コンテナーに転送されます。
[ オンラインアイテム保持ポリシーの指定 ] ページで、毎日/毎週/毎月/毎年のバックアップから作成された復旧ポイントを Azure に保持する期間を指定します。 次に、次へ を選択します。
- Azure にデータを保持できる期間に時間制限はありません。
- 唯一の制限は、保護されたインスタンスごとに 9999 個を超える復旧ポイントを持つことができないことです。 この例では、保護されたインスタンスは VMware サーバーです。
[ 概要 ] ページで設定を確認し、[グループの 作成] を選択します。
VMware の並列バックアップ
注
この機能は、MABS V3 UR1 (以降) に適用されます。
以前のバージョンの MABS では、並列バックアップは保護グループ間でのみ実行されていました。 MABS V3 UR1 (以降) では、1 つの保護グループ内のすべての VMware VM バックアップが並列になり、VM バックアップが高速化されます。 すべての VMware 差分レプリケーション ジョブは並列で実行されます。 既定では、並列で実行されるジョブの数は 8 に設定されます。
次に示すように、レジストリ キーを使用してジョブの数を変更できます (既定では存在しませんが、追加する必要があります)。
キー パス: HKLM\Software\Microsoft\Microsoft Data Protection Manager\Configuration\ MaxParallelIncrementalJobs
キーの種類: DWORD (32 ビット) VMware。
データ: 数値: 値は、並列バックアップ用に選択した仮想マシンの数 (10 進数) にする必要があります。
注
ジョブの数をより大きい値に変更できます。 ジョブの数を 1 に設定すると、レプリケーション ジョブは順次実行されます。 値を大きくするには、VMware のパフォーマンスを考慮する必要があります。 使用中のリソースの数と VMware vSphere Server で必要な追加の使用を検討し、並列で実行する差分レプリケーション ジョブの数を決定します。 また、この変更は、新しく作成された保護グループにのみ影響します。 既存の保護グループの場合は、保護グループに別の VM を一時的に追加する必要があります。 これにより、それに応じて保護グループの構成が更新されます。 この VM は、手順の完了後に保護グループから削除できます。
VMware vSphere 6.7、7.0、8.0
vSphere 6.7、7.0、および 8.0 をバックアップするには、次の手順に従います。
- MABS サーバーで TLS 1.2 を有効にする
注
VMware 6.7 以降では、通信プロトコルとして TLS が有効になっています。
- 次のようにレジストリ キーを設定します。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v2.0.50727]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001
VMware VM バックアップからディスクを除外する
MABS V3 UR1 (以降) では、VMware VM バックアップから特定のディスクを除外できます。 構成スクリプト ExcludeDisk.ps1 は、 C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin folder
にあります。
ディスクの除外を構成するには、次の手順に従います。
除外する VMware VM とディスクの詳細を特定する
VMware コンソールで、ディスクを除外する VM 設定に移動します。
除外するディスクを選択し、そのディスクのパスをメモします。
たとえば、ハード ディスク 2 を TestVM4 から除外するためのハード ディスク 2 のパスは [datastore1] TestVM4/TestVM4_1.vmdk になります。
MABS サーバーの構成
ディスクの除外を構成するための保護のために VMware VM が構成されている MABS サーバーに移動します。
MABS サーバーで保護されている VMware ホストの詳細を取得します。
$psInfo = get-DPMProductionServer $psInfo
ServerName ClusterName Domain ServerProtectionState ---------- ----------- ------ --------------------- Vcentervm1 Contoso.COM NoDatasourcesProtected
VMware ホストを選択し、VMware ホストに対する VM の保護を一覧表示します。
$vmDsInfo = get-DPMDatasource -ProductionServer $psInfo[0] -Inquire $vmDsInfo
Computer Name ObjectType -------- ---- ---------- Vcentervm1 TestVM2 VMware Vcentervm1 TestVM1 VMware Vcentervm1 TestVM4 VMware
ディスクを除外する VM を選択します。
$vmDsInfo[2]
Computer Name ObjectType -------- ---- ---------- Vcentervm1 TestVM4 VMware
ディスクを除外するには、
Bin
フォルダーに移動し、次のパラメーターを指定して ExcludeDisk.ps1 スクリプトを実行します。注
このコマンドを実行する前に、MABS サーバーで DPMRA サービスを停止します。 それ以外の場合、スクリプトは成功を返しますが、除外リストは更新されません。 サービスを停止する前に、進行中のジョブがないことを確認してください。
除外からディスクを追加または削除するには、次のコマンドを実行します。
./ExcludeDisk.ps1 -Datasource $vmDsInfo[0] [-Add|Remove] "[Datastore] vmdk/vmdk.vmdk"
例:
TestVM4 のディスク除外を追加するには、次のコマンドを実行します。
C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin> ./ExcludeDisk.ps1 -Datasource $vmDsInfo[2] -Add "[datastore1] TestVM4/TestVM4\_1.vmdk"
Creating C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin\excludedisk.xml Disk : [datastore1] TestVM4/TestVM4\_1.vmdk, has been added to disk exclusion list.
除外用にディスクが追加されていることを確認します。
特定の VM の既存の除外を表示するには、次のコマンドを実行します。
./ExcludeDisk.ps1 -Datasource $vmDsInfo[0] [-view]
例
C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin> ./ExcludeDisk.ps1 -Datasource $vmDsInfo[2] -view
<VirtualMachine> <UUID>52b2b1b6-5a74-1359-a0a5-1c3627c7b96a</UUID> <ExcludeDisk>[datastore1] TestVM4/TestVM4\_1.vmdk</ExcludeDisk> </VirtualMachine>
この VM の保護を構成すると、保護中は除外されたディスクは表示されません。
注
既に保護されている VM に対してこれらの手順を実行する場合は、除外するディスクを追加した後、整合性チェックを手動で実行する必要があります。
除外からディスクを削除する
除外対象からディスクを削除するには、次のコマンドを実行します。
C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin> ./ExcludeDisk.ps1 -Datasource $vmDsInfo[2] -Remove "[datastore1] TestVM4/TestVM4\_1.vmdk"
ApplicationQuiesceFault
VMware VM のクラッシュ整合性バックアップにフォールバックする
次の場合、Windows を実行している VMware VM のアプリケーション整合性バックアップが ApplicationQuiesceFault エラーで失敗する可能性があります。
- VM 内の VSS プロバイダーは安定した状態ではありません。
- VM の負荷が高い。
この休止エラーを解決し、クラッシュ整合性バックアップで失敗したアプリケーション整合性バックアップを再試行するには、V4 UR1 以降を実行している MABS サーバーで次のレジストリ キーを使用します。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MICROSOFT DATA PROTECTION MANAGER\VMWare]
" FailbackToCrashConsistentBackup"=dword:00000001
次のステップ
Azure Backup Server を使用したバックアップの設定に関する問題のトラブルシューティングを行います。