💻

連続でVirtualBoxのVMを複製

2022/04/29に公開

はじめに

連続でVirtualBoxのVMを複製クローンする方法を記載します。

1. バーチャルマシンのクローン

VMの複製を画面からクローンでやってると待ち時間が結構長い。その間、映画でも見て時間つぶそうかとなります。

2. 連続でクローンするには?

連続的な作業をするには、コマンドで指示を記載しておき放置するのが一般的です。
画面見て操作するGUIはわかりやすいのですが、決まりきった指示はCUIにまとめたほうがラクなんです。

GUIとCUI(CLI)とは、、、

CUI(CLI)は、OSの操作から生まれました。
GUIベースのWindows付属の発明品じゃありません。OSとしてはオリジナルです。
しばし遅れを取りましたが、今や巻き返しの時です

VirtualBoxのVMクローンは、コマンドラインできます。

下記の動作条件でクローンする事とします。

  • インストール先パス:C:\Program Files\Oracle\VirtualBox
  • クローン元名:ubuntu3
  • クローン先パス:D:\VirtualBox VMs
  • クローン先名:ubuntu3_c11~ubuntu3_c15
clone.bat
cd "C:\Program Files\Oracle\VirtualBox"
vboxmanage clonevm ubuntu3 --mode all --name ubuntu3_c11 --basefolder "D:\VirtualBox VMs"
vboxmanage clonevm ubuntu3 --mode all --name ubuntu3_c12 --basefolder "D:\VirtualBox VMs"
vboxmanage clonevm ubuntu3 --mode all --name ubuntu3_c13 --basefolder "D:\VirtualBox VMs"
vboxmanage clonevm ubuntu3 --mode all --name ubuntu3_c14 --basefolder "D:\VirtualBox VMs"
vboxmanage clonevm ubuntu3 --mode all --name ubuntu3_c15 --basefolder "D:\VirtualBox VMs"
pause

コマンドオペランド

VBoxManage clonevm

vboxmanage clonevmコマンドは、既存の仮想マシン(VM)のクローンを作成します。

--mode

次のクローン作成モードのどれを使用するかを指定します。

  • machinemode
    スナップショットなしで既存のVMの現在の状態を複製します。これがデフォルトのモードです。

  • machineandchildrenmode
    --snapshotオプションで指定されたスナップショットとすべての子スナップショットを複製します。

  • allmode
    すべてのスナップショットと既存のVMの現在の状態を複製します。

--basefolder

  • basefolder
    新しいVMの構成を保存するフォルダーの名前を指定します。

おわりに

HDD,SSDの容量を確認して、夜中に仕掛けて放置するのがいいでしょう。

まだ何か残っているか?

(クリーンなOS環境で、実行)したいだけです

Discussion