22.2. 仮想マシンの復旧
仮想マシン (VM) の障害復旧を行うには、以前にバックアップした XML 設定とストレージを使用して、新しい仮想マシンを作成します。
前提条件
- 仮想マシンの XML 設定とストレージのバックアップを作成している。手順については、仮想マシンのバックアップ を参照してください。
手順
仮想マシンのバックアップ XML 設定を調べて、特定のストレージ設定を確認します。
# cat </path/to/backup.xml>出力例のセクション
<disk type='file' device='disk'> <driver name='qemu' type='qcow2' discard='unmap'/> <source file='/var/lib/libvirt/images/vm-name.qcow2' index='3'/>- バックアップディスクをバックアップ XML で指定された場所に移動し、ディスク名が XML 内の値と一致することを確認します。
バックアップ XML に基づいて新しい仮想マシンを定義します。
# virsh define --file </path/to/backup.xml>オプション: 新しく作成された仮想マシンの XML 設定を変更して、ネットワークなど、元のホストと異なる可能性のある設定を調整します。
# virsh edit <vm-name>
検証
仮想マシンを起動し、ゲストオペレーティングシステムが正しく復旧されたことを確認します。
# virsh start <vm-name>