フェイルバック
フェールバックは、フェイルオーバーを終了させる方法の1つです。フェールバックを実行するときは、VMレプリカから本番VMに切り替え、災害復旧サイトから本番サイトにI/Oプロセスをシフトします。
Veeam Backup & Replicationでは、フェールバックの実行について以下のオプションが用意されています。
- 元の場所にある元のVMにフェールバックできます。
- 新しい場所に既に復元されたVMにフェールバックできます。このVMは、フェールバックを実行する前に復元する必要があります。たとえば、バックアップからVMを復元できます。
- レプリカから新しい場所または異なる設定で任意の場所に復元されたVMにフェールバックできます。VMは、フェールバックプロセスの間にレプリカから復元されます。
最初の2つのオプションは、復旧時間を短縮してネットワークトラフィックの使用を低減するのに役立ちます。Veeam Backup & Replicationが、元のVMまたは復元されたVMとVMレプリカとの差分のみを転送すればよいからです。3つ目のオプションの場合、Veeam Backup & Replicationは、設定および仮想ディスクのコンテンツを含め、VMデータ全体を転送する必要があります。元のVMを使用する方法やそれをバックアップからリストアする方法がない場合は、3つ目のオプションを使用します。
元のVMまたは既に復元されたVMへのフェールバックのプロセスは、レプリカからリカバーされたVMへのフェールバックのプロセスとは異なります。
元のVMまたは既に復元されたVMにフェールバックするときは、Veeam Backup & Replicationが以下の操作を実行します。
- 元のVMが実行中の場合、Veeam Backup & Replicationが元のVMの電源をオフにします。
- Veeam Backup & Replicationが、元のVMのディスクと[Failover ]状態のVMレプリカのディスクの差分を計算します。差分の計算に基づいて、Veeam Backup & ReplicationはVMレプリカと同期させるために元のVMにどのデータを転送する必要があるかを把握します。
- Veeam Backup & Replicationが変更されたデータを元のVMに転送します。
- Veeam Backup & ReplicationがVMレプリカの電源をオフにします。フェールバックがコミットされるかフェールバックが取り消されるまで、VMレプリカの電源はオフのままになります。
- Veeam Backup & ReplicationがVMレプリカのフェールバック保護スナップショットを作成します。このスナップショットは新しいリストアポイントとして機能し、VMレプリカのフェールバック前の状態を保存します。このスナップショットを使用して、VMレプリカのフェールバック前の状態に後で戻すことができます。
- Veeam Backup & ReplicationがVMレプリカと元のVMの差分を再度計算し、変更されたデータを元のVMに転送します。Veeam Backup & Replicationは、新しい同期サイクルで、フェールバックプロセスが実行されたときにVMレプリカで行われた直前の変更部分をコピーできます。
- VMレプリカの状態が[Failover]から[Failback]に変化します。Veeam Backup & Replicationが元のVMでのレプリケーションアクティビティを一時的に保留にします。
- 新しい場所でリストアされた元のVMにフェールバックすると、Veeam Backup & ReplicationはVeeam Backup & Replication構成データベース内の元のVMのIDをアップデートします。元のVMのIDは、リストアされたVMのIDに置き換えられます。
- フェールバック後に元のVMの電源をオンにするように選択されている場合、Veeam Backup & Replicationがターゲットホスト上の復元された元のVMの電源をオンにします。
レプリカから復元されたVMにフェールバックする場合、Veeam Backup & Replicationが以下の操作を実行します。
- Veeam Backup & ReplicationがすべてのVMレプリカファイルを転送し、これらのファイルを本番サイト内のボリューム上に格納します。
- Veeam Backup & Replicationが新しいVMを本番ホストに登録します。
- フェールバック後に本番VMの電源をオンにするように選択した場合は、Veeam Backup & Replicationが、本番ホスト上でリストアされたVMの電源をオンにします。
フェールバックの完了
フェールバックは、最終的な処理が必要となる中間のステップです。本番VMが想定通りに動作しており、それに戻す場合は、フェールバックをコミットします。VMが想定通りに動作していない場合は、フェールバックを取り消します。
関連トピック