LoginSignup
1
2

More than 3 years have passed since last update.

KVM VMをクローンして別のホストで作成する方法

Posted at

KVM VMをクローンして別のホストで作成する方法

やりたいこと
ホストA に作成したVMをクローンして別のホストBで立ち上げる
(ホストBでも適当にVMを作成しておく)

参考
https://www.agilegroup.co.jp/technote/kvm-guest-clone.html

sudo virt-clone --original <コピー元仮想マシン名> --name <コピー先仮想マシン名> --file /var/lib/libvirt/images/<イメージファイル名>

コピーして作成した
VM.xml ファイル
VM.qcow2
を写したいホストにコピーする.

*uuidが変更されていることを確認する
*macアドレスが変更されていることを確認する
*xmlファイルに記載されているインターフェース名が移動先のホストで使用されているものか確認する

virsh define [コピーしてきたvm.xmlファイルのディレクトリ]
virsh edit [コピーしてきたVM名]

移動先のホストBで適当に作成したVMのxml設定ファイルを見て
コピーしてきたVMのxml設定ファイルと比較する.

私の場合
osのmachineが変わっていてVMを起動することができなかった
スクリーンショット 2019-09-13 20.55.33.png

ちゃんとした設定に直して

virsh start [VM名]

起動を確認する

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2