仮想化ソフトウェア - FreeBSD - bhyve - コピー


 クラウディア


1. 概要
2. コピー
3. 注意
4. 参考サイト

1. 概要

 仮想環境のコピーをとる方法です。  当初、「bhyve」のゲストは、「clone」を作成できると「ChatGPT」軍曹にそそのかされてやってみたのですが・・・。  どうも少なくとも、わたしの環境では、うまくいかないようです。

2. コピー


/usr/vm
 が、仮想環境のルートディレクトリで、普通のディレクトリになっています。  「Ubuntu 24.04」をインストール済の「ubuntu24042」というゲストがいます。  これをコピーします。

sudo cp -a /usr/vm/ubuntu24042 /usr/vm/ubuntu24043
 コピー後。

sudo mv /usr/vm/ubuntu24043/ubuntu24042.conf /usr/vm/ubuntu24043/ubuntu24043.conf

sudo vm init /usr/vm/ubuntu24043
 これで。

sudo vm list
 すると。

NAME         DATASTORE  LOADER     CPU  MEMORY  VNC  AUTO  STATE
ubuntu24042  default    grub       2    4G      -    No    Stopped
ubuntu24043  default    grub       2    4G      -    No    Stopped
 と2つがリストされるようになります。

3. 注意

 この時点では、コピー元とコピー先で。 ・インタフェース ・UUID  が完全に一致してしまっているので、少なくとも、同時に起動することはできません。  別々に起動するか、「.conf」を編集して、別々の諸元で起動するようにしなければ、なりません。  とりあえず、別々であれば、前項の「ubuntu24043」は、きっちり起動できることは確認できました。

4. 参考サイト

 本ページは、「ChatGPT」軍曹を参考にさせていただきました。

EaseUS