質問: virtualboxでスナップショットをマージする最も早い方法は? 私はそれから取られたスナップショットのかなりの数でvdiを持っています - 例えば50または70のスナップショット。現在の状態を1つのプレーンなvdiにしたい。これらのスナップショットはディスク容量を使い過ぎるため、スナップショットとしては必要ありません。電話すれば知っているvboxmanage clonehd thedisk.vdi thedisk-full.vdi (50-70 times) vboxmanage clonehd {uuid-of-snapshot}.vdi thedisk-full.vdi --existing 欲しいものが手に入ります。しかし、非常に長い時間がかかります(私のハードウェアと16gの初期ディスクサイズを考えると5時間以上)。そしてもちろん、私はvboxmanage snapshot deleteを試してみました、そしてそれは奇妙です:停止したマシンでは動作せず、実行中のマシンでは失敗し、一度失敗するとそれ以降のすべての呼び出しに失敗します。いくつかのスナップショットからプレーンなvdiを作成する方法はありますか - 早くなりますか?$ vboxmanage --version 3.2.14r75509 ( serverfault で聞きましたが、この場所の方がこの質問に適していると判断しました)
回答: その操作は、同じ物理ディスク内の非常に大きなファイルの読み書きを意味します。あなたがそれをスピードアップすることができる唯一の方法はあなたのvboxmanageコマンドでパスを変更することでそれらを異なるディスクに置くことです。マシンにディスクが1つしかない場合は、ネットワーク共有を介して外付けusbドライブまたは別のマシンのディスクを使用することができます(ネットワークの速度によって異なります)。