本製品の仮想アプライアンスのリストアは、バックアップと同様、virshコマンド、cpコマンドを利用して実施します。
本製品の仮想アプライアンスのドメイン名(仮想マシン名)を確認します。以下のコマンドを実行します。
# virsh list --all
システム領域とユーザーデータ領域の仮想ディスクファイルの名前を確認します。以下のコマンドを実行します。
# virsh domblklist (本製品の仮想アプライアンスのドメイン名)
本製品の仮想アプライアンスのドメイン定義を削除します。以下のコマンドを実行します。
# virsh undefine (本製品の仮想アプライアンスのドメイン名)
システム領域とユーザーデータ領域の仮想ディスクファイルを削除します。実行例は、以下のとおりです。
# cd /var/lib/libvirt/images # rm (システム領域の仮想ディスクファイル) # rm (ユーザーデータ領域の仮想ディスクファイル)
システム領域とユーザーデータ領域の仮想ディスクファイルをバックアップからリストアします。実行例は、以下のとおりです。
# cp -p (バックアップ先ディレクトリー)/(システム領域の仮想ディスクファイル)/ /var/lib/libvirt/images/ # cp -p (バックアップ先ディレクトリー)/(ユーザーデータ領域の仮想ディスクファイル)/ /var/lib/libvirt/images/
本製品の仮想アプライアンスのドメインをバックアップデータから定義します。以下のコマンドを実行します。
# virsh define (バックアップ先ディレクトリー)/(本製品の仮想アプライアンスのドメイン名).xml
本製品の仮想アプライアンスを起動します。以下のコマンドを実行します。
# virsh start (本製品の仮想アプライアンスのドメイン名)