VirtualBoxスナップショットを「共有」することは可能ですか? 「ベースライン」のVirtualBoxマシンを持っていますが、スナップショットを取り、同じベースラインマシンを持つ別のユーザーに送信できるようにしたいと思います。
シナリオは、ベースラインマシンがテストに使用され、テスターが特定のシステム状態を記述するスナップショットを作成し、そのスナップショットを開発者に送信してさらに調査することを許可することです。
編集:明確にするために、マシン全体をアプライアンスとしてエクスポートする必要なく、スナップショットを「段階的に」エクスポートできるようにしたいと思います。
はい、できます。ラップトップとデスクトップの間でvboxスナップショットを頻繁に送信します。最初にスナップショットを最新にし、次にVM全体をアプライアンスとしてエクスポートします。
スナップショットフォルダにある「.vmdk」ファイルと「.sav」ファイルを送信するだけで十分です。
ただし、これらのファイルをコピーするだけでは、VirtualBoxGUIに表示されません。そのためには、どの仮想ハードドライブがどのVMに属しているかなどに関するすべての情報を含む「.vbox」ファイルも編集する必要があります。
「.vbox」ファイルを編集する代わりに、おそらく最も簡単な解決策は、仮想マシンフォルダ全体をコピーすることです除くベースライン仮想ハードドライブを表す非常に大きな「.vmdk」ファイル。そして、とにかく、あなたがあなたのマシンにローカルに持っているこのファイルを差し込んでください。
* .OVAファイルでアプライアンス全体をエクスポートしても、スナップショットツリーは保存されません。エクスポート前に、マシンが使用していた最新のスナップショットでディスク全体がオーバーレイされます。
VirtualBoxスナップショットでそれが簡単にできるかどうかはわかりませんが、仮想ディスクのストレージファイルシステムとしてZFSを使用している場合、ZFSでは増分スナップショットを送信できます。