「インストール - KVM」の版間の差分

ナビゲーションに移動 検索に移動
212行目: 212行目:
== 仮想マシンのバックアップおよび復元 ==
== 仮想マシンのバックアップおよび復元 ==
ここでは、仮想マシンが以下の情報に基づいているとする。<br>
ここでは、仮想マシンが以下の情報に基づいているとする。<br>
  ドメイン名(仮想マシン名) : SUSE
  ドメイン名(仮想マシン名) : SUSE15
  イメージ名 : SUSE.qcow2
  イメージ名 : SUSE15.qcow2
  設定ファイル(XML) : SUSE.xml
  設定ファイル(XML) : SUSE15.xml
  バックアップ先 : /run/media/Storage1 (外付けSSD)
  バックアップ先 : /run/media/Storage1 (外付けSSD)
<br>
<br>
===== 仮想マシンのバックアップ =====
===== 仮想マシンのバックアップ =====
仮想マシンを停止する。
仮想マシンを停止する。
  sudo virsh shutdown SUSE
  sudo virsh shutdown SUSE15
<br>
<br>
設定ファイルをバックアップする。<br>
設定ファイルをバックアップする。<br>
  sudo virsh dumpxml SUSE > /run/media/Storage1/SUSE.xml
  sudo virsh dumpxml SUSE15 > /run/media/Storage1/SUSE15.xml
<br>
<br>
仮想マシンのイメージをバックアップする。<br>
仮想マシンのイメージをバックアップする。<br>
  sudo cp -p /<仮想マシンのイメージがあるディレクトリ>/SUSE.qcow2 /run/media/Storage1/.
  sudo cp -p <仮想マシンのイメージがあるディレクトリ>/SUSE.qcow2 /run/media/Storage1/.
<br>
<br>
===== 仮想マシンの復元=====
===== 仮想マシンの復元=====
232行目: 232行目:
<br>
<br>
バックアップした仮想マシンのイメージを復元する。<br>
バックアップした仮想マシンのイメージを復元する。<br>
  sudo cp -p /<仮想マシンのイメージをバックアップしたディレクトリ>/SUSE.qcow2 /<仮想マシンのイメージを保存するディレクトリ>/.
  sudo cp -p <仮想マシンのイメージをバックアップしたディレクトリ>/SUSE.qcow2 <仮想マシンのイメージを保存するディレクトリ>/.
<br>
<br>
バックアップした設定ファイルを復元する。<br>
バックアップした設定ファイルを復元する。<br>
  sudo cp -p /run/media/Storage1/SUSE.xml /etc/libvirt/qemu/.
  sudo cp -p /run/media/Storage1/SUSE15.xml /etc/libvirt/qemu/.
<br>
<br>
復元した設定ファイルをKVMに反映する。<br>
復元した設定ファイルをKVMに反映する。<br>
  sudo virsh define /etc/libvirt/qemu/SUSE.xml
  sudo virsh define /etc/libvirt/qemu/SUSE15.xml
<br>
<br>
バックアップに成功すると、以下のようなメッセージが出力される。<br>
バックアップに成功すると、以下のようなメッセージが出力される。<br>
  ドメイン SUSE が /etc/libvirt/qemu/SUSE.xml から定義されました
  ドメイン SUSE が /etc/libvirt/qemu/SUSE15.xml から定義されました
<br>  
<br>  
復元されたSUSEを起動する。<br>
復元されたSUSEを起動する。<br>
  sudo virsh start SUSE
  sudo virsh start SUSE15
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]

案内メニュー