Loading...

We've detected that your browser language is Chinese. Would you like to visit our Chinese website? [ Dismiss ]
By: Fangdi

Hyper-V自動フェイルオーバーとは

Hyper-V自動フェイルオーバーは、プライマリホストが利用不可になった際、仮想マシン(VM)をプライマリホストからレプリカホストへ自動的に切り替える中核的な災害復旧機能です。

Hyper-Vレプリカと組み合わせることで、完全なHyper-V災害復旧システムを構成します。

  1. Hyper-Vレプリカが設定された間隔でVMのデータ変更点をレプリカホストへ非同期コピーする
  2. 障害発生時、Hyper-Vレプリカ自動フェイルオーバーがレプリカVMを起動し、速やかにサービスを復旧させる

手作業による介入をなくし、停止時間を短縮し、基幹業務のRTO(目標復旧時間)とRPO(目標復旧時点)を改善します。

hyper-v automatic failover

Hyper-Vレプリカ自動フェイルオーバーの事前要件

自動フェイルオーバーを構成する前に、環境を準備しすべての事前要件を満たす必要があります。設定作業を開始する前に、以下の要件を確認してください。

  • Microsoft Hyper-Vロールがインストールされた対応Windows Server(2019、2022など)
  • プライマリホストとレプリカホスト双方の管理者権限
  • レプリケーション通信に適切なファイアウォールとポート設定が施された安定したネットワーク接続
  • レプリカ先サイトに複製する仮想マシンを保存する十分なストレージ容量
  • レプリケーションの競合を防ぐため、全サーバー間で時刻同期が正確に実施されていること
  • 互換性のある仮想マシン構成と対応ストレージ種別
  • 安定した通信のため、プライマリ・レプリカホスト間のDNS解決が正常に動作すること

これらの事前要件を整えることで、Hyper-Vレプリカが正しくデータを複製し、プライマリホスト障害時に自動フェイルオーバーを実行できる状態になります。

Hyper-Vレプリカの3種類のフェイルオーバー

Hyper-Vレプリカは状況に応じて利用可能な3種類のフェイルオーバー機能を提供します。それぞれ用途が異なり、検証、メンテナンス、災害復旧の要件に対応します。

1. テストフェイルオーバー

テストフェイルオーバーは主にレプリカVMの動作確認と災害復旧計画の妥当性検証に使用します。隔離された環境に一時的なテスト用VMを作成し、本番業務に影響を与えることなくアプリ起動やサービス稼働状況を確認可能です。検証完了後はテストVMを削除するだけで、本番環境は変更されません。

主な特徴:

  • 災害復旧検証向け
  • 本番環境に影響を与えない
  • 一時的なテストVMを作成
  • 復旧計画の動作確認が可能

2. 計画フェイルオーバー

計画フェイルオーバーはプライマリ・レプリカ両ホストが正常稼働している状態で実施する予定作業向けの機能で、メンテナンス、移行、事前に見込まれるサービス停止時に利用します。この方式ではプライマリVMをシャットダウンし、最新データを完全同期した上でセカンダリホストのレプリカVMを起動します。

主な特徴:

  • メンテナンスやシステム移行時に使用
  • データ同期を伴う制御された切り替え
  • データ損失ゼロ

3. 非計画フェイルオーバー

非計画フェイルオーバーはハードウェア故障、停電、サイバー攻撃など予期せぬ事象でプライマリホストが利用不可になった際に実行されます。速やかにセカンダリホストのレプリカVMを起動しサービスを復旧しますが、最後の複製完了時点に応じて一部データが失われる可能性があります。プライマリ環境が復旧した後はフェイルバック処理を実行し、業務を元のホストに戻せます。

主な特徴:

  • 予期せぬ災害時に使用
  • プライマリホスト障害をトリガーに実行
  • 複製間隔に応じてデータ損失が発生する可能性あり

3種類のフェイルオーバーを理解した後は、実環境での自動フェイルオーバー設定手順を解説します。Hyper-VレプリカがHyper-V自動フェイルオーバーを実現する標準機構のため、以降は段階的な設定手順を紹介します。

Hyper-V自動フェイルオーバー設定手順

Hyper-V自動フェイルオーバーを構成するには、一連の設定作業を実施する必要があります。

手順1. 両ホストでHyper-Vレプリカ機能を有効化

Hyper-Vマネージャーを開き、レプリカ設定を構成し、プライマリサーバーからセカンダリサーバーへのレプリケーション通信を許可します。

手順2. 仮想マシンのレプリケーションを設定

対象VMを選択しレプリケーションを有効にし、レプリカサーバーを指定、認証と圧縮オプションを定義します。

手順3. レプリケーション間隔と復旧ポイントを設定

複製間隔(30秒、5分、15分)を選択し、必要に応じて追加の復旧ポイントを構成します。

手順4. フェイルオーバー設定を構成

計画フェイルオーバー、テストフェイルオーバー、非計画フェイルオーバーの各オプションを有効化し、各災害シナリオに対応できるようにします。

手順5. 自動フェイルオーバーの動作検証

テストフェイルオーバーを実行し、レプリカVMが正常起動しサービスにアクセスできるか確認します。

設定完了後、プライマリホストに障害が発生した際Hyper-V自動フェイルオーバーが起動します。

よくあるトラブルと解決策

Hyper-Vレプリカを使用する際、レプリケーションとフェイルオーバーに影響を及ぼす複数の一般的な障害が発生します。

代表的な問題は以下の通りです。

権限・設定不備

プライマリ・レプリカホストに必要な管理者権限がない、またはセキュリティ設定が不適切な場合、レプリケーション設定に失敗します。

ネットワーク接続不良またはファイアウォール遮断

不安定な回線や閉鎖されたポートはレプリケーション通信を遮断し、同期遅延やフェイルオーバー失敗の原因となります。

レプリカサーバーのストレージ容量不足

レプリカホストのディスク空き容量が不足すると、レプリケーションが停止する、またはレプリカVMの作成に失敗します。

フェイルオーバー後レプリカVMが起動しない

リソース不足、設定ミス、依存関係の不具合により起動障害が発生し、サービス復旧が遅れます。

複数VMアプリの連携制御機能が乏しい

Hyper-Vレプリカは単一VMの複製には対応しますが、相互依存する複数VMの連携切り替えには手動での調整が必要となるケースが多いです。

手動フェイルオーバー手順による復旧時間の増加

自動化機能がない場合、障害発生時管理者が複数の操作を実施する必要があり、復旧作業が長引き停止時間が拡大します。

 

これらの制限事項から、企業環境では高度な自動化機能を備えたソリューションが必要となります。

企業向け自動フェイルオーバー代替ソリューション

標準搭載のHyper-Vレプリカは基礎的なフェイルオーバー機能を提供しますが、企業環境では高度な自動化、リアルタイムレプリケーション、複数VMの連携制御が求められます。エンタープライズ向け高可用ソリューションi2Availabilityは自動フェイルオーバー、リアルタイム同期、統合管理機能を搭載し、Hyper-Vの災害復旧機能を強化します。

システムアーキテクチャ・主な機能

  • 待機サーバーへのリアルタイムレプリケーション
  • 自動フェイルオーバー・フェイルバック
  • 複数VMの依存関係に対応した連携制御
  • Hyper-V、VMware、クラウド環境、主要データベースに対応
  • データの整合性と完全性を保証
60日間無料トライアル

シナリオ1:テストフェイルオーバー

テストフェイルオーバーでは、i2Availabilityがリアルタイム複製データをもとに隔離されたテスト用仮想マシンを作成します。本番業務に影響を与えず、災害復旧計画の検証やアプリ稼働確認を実施可能です。

テスト環境は独立して動作するため、常時実行中のレプリケーションや業務運用が中断されません。検証完了後は一時的なテストVMを自動削除し、リソースを効率的に管理します。

メリット:

  • 本番環境への影響ゼロ
  • ワンクリックでテストフェイルオーバー実行
  • 事業継続計画の妥当性検証に対応

シナリオ2:計画フェイルオーバー

計画フェイルオーバーでは、i2Availabilityが制御された切り替え処理を実行し、プライマリVMから待機環境へ業務を移行します。切り替え前にデータを完全同期するほか、データベースやアプリサーバーなど複数VMで構成される階層型アプリに対し、依存関係に沿った順次起動を実行します。

これによりサービスが正しい順序で復旧し、業務中断を最小限に抑えます。メンテナンス完了後は自動または手動でフェイルバックを起動し、元の環境に業務を戻せます。

メリット:

  • RPOがほぼゼロ(データ損失なし)
  • RTOを最小限に抑えた停止時間
  • 複雑な複数VMアプリケーションに対応
  • メンテナンス・アップグレード作業を簡素化

シナリオ3:非計画フェイルオーバー

非計画フェイルオーバーでは、i2AvailabilityがプライマリVMの停止を自動検知し、最新の複製データを使用して即時セカンダリVMを起動します。統合管理コンソールを通じて複数拠点間のフェイルオーバーに対応し、多拠点構成でも速やかな復旧を実現します。

プライマリサイトが復旧した後は、自動または手動で逆方向レプリケーションを実行しデータを同期、元の環境に業務を切り戻せます。

メリット:

  • 事業継続を速やかに復旧
  • データ損失リスクを低減
  • 複数拠点の高可用クラスタに対応
  • 運用管理の複雑さを軽減

活用事例

  • Hyper-V環境の災害復旧、多階層アプリ保護
  • 無停止システム移行
  • ローカル・遠隔・クラウドホスト間のアプリ単位高可用性構築
  • 金融取引システム、病院ICUシステム、ERP/OA、MES、行政ポータルなどの基幹システム高可用化

Hyper-V自動フェイルオーバーに関するよくある質問

Hyper-V自動フェイルオーバーと通常のフェイルオーバーの違いは何か

  • 自動フェイルオーバーは手作業介入を極力削減するのに対し、標準フェイルオーバーはレプリカVMの起動に手動操作が必要です。標準Hyper-Vは半自動的な復旧に留まるのに対し、企業向けソリューションは完全自動化を実現します。

テスト、計画、非計画フェイルオーバーの相違点は

  • テストフェイルオーバーは復旧計画の検証用、計画フェイルオーバーはメンテナンス作業用、非計画フェイルオーバーは予期せぬ障害対応用です。

i2AvailabilityはHyper-Vレプリカと比較しRPO/RTOをどのように改善するか

  • リアルタイムレプリケーション、完全自動フェイルオーバー、複数拠点復旧機能により、停止時間とデータ損失を大幅に削減します。

Hyper-Vに標準で自動フェイルオーバー機能は存在するか

  • Microsoft Hyper-VはHyper-Vレプリカを通じてフェイルオーバー機能を提供します。ただし標準機能は半自動で、手動介入が必要な場面が多く、完全自動フェイルオーバーを実現するにはクラスター構成またはサードパーティ製高可用ソリューションの導入が一般的です。

Hyper-V非計画フェイルオーバー時のデータ損失を抑える方法は

  • 複製間隔を短く設定、複数の復旧ポイントを有効化、安定したネットワーク環境を整備することで損失を低減できます。i2Availabilityのようなリアルタイムレプリケーションソリューションを導入することで、さらにRPOを削減可能です。

まとめ

小規模または単純なシステム構成であれば、標準搭載のHyper-Vレプリケーションで十分対応可能です。標準Hyper-Vレプリケーションは基礎的な災害復旧シナリオ向けのフェイルオーバー機能を提供しますが、手動操作が多く複雑な環境向けの高度な連携制御機能は搭載されていません。

企業環境、多階層アーキテクチャ、高可用性が必須の基幹システムにはi2Availabilityのような完全自動化で高い信頼性を備えたソリューションが適しています。

適切な方式を選択することで停止時間を最小限に抑え、システム稼働率を向上させ、真の自動災害復旧体制を構築できます。

概要は準備中です

関連記事

災害復旧‑クラウド vs オンプレミス:どちらが優れているか
災害が発生した際、適切な復旧戦略が業務の再開スピードを左右します。クラウド型とオンプレミス型の災害復旧は、コスト、制御性、スケーラビリティ、復旧速度の面でそれぞれ異なるメリットを持っています。本ガイドでは両方式を詳細に比較し、組織に最適なDR戦略の選定を支援します。
記事を読む
AWSバックアップとディザスタリカバリ【完全ガイド】
本ガイドではAWSのバックアップとディザスタリカバリの基礎、4段階のDR戦略、主要AWSサービス(AWS Backup、DRS、S3 CRR)、ベストプラクティス、そして堅牢なデータ保護と業務継続性を実現するためAWSを補完するInfo2softのi2Backupとi2Availabilityについて解説します。
記事を読む
仮想化は災害復旧にどのように役立つのか
このブログでは、仮想化が災害復旧にどのように貢献するかを解説し、基本的な定義、データセンターでの活用、コスト削減効果、セキュリティ、ベストプラクティス、そして企業の災害復旧における耐障害性を高めるinfo2Softのカスタマイズソリューションについて紹介します。
記事を読む
高可用性と災害復旧:何が違うのか
高可用性と災害復旧を解説:根本的な相違点、主要指標(RTO、RPO、MTTR)、ベストプラクティス。統合ソリューションがレジリエンスを強化し、日常的な障害と大規模災害の両方から防御し、事業継続性を高める仕組みを紹介します。
記事を読む
目次:
最新情報を購読
最新のインサイト、ニュース、限定コンテンツをお届けします。いつでも配信解除が可能です。
購読する
ビジネスデータのセキュリティ強化を始めませんか?
60日間の無料トライアルまたはデモで、Info2softが企業データをどのように保護するかをご確認ください。
フォームにご記入の上、送信してください。担当者より追ってご連絡いたします。
このフォームを送信することにより、 プライバシー通知を読み、同意したことを確認します。
{{ isSubmitting ? '送信中...' : '送信する' }}