web-dev-qa-db-ja.com

物理的なDebianインストールをVirtualBoxイメージに移行する方法

VirtualBoxイメージとしてミラーリングしたい物理的な(仮想化されていない)32ビットDebianサーバーがあります。 vmware-converterのようなツールを見つけることができないようです。

だから:私はどのようなツールを使用できますか?または、ハウツードキュメントを教えてもらえますか?

編集:質問を投稿した後、私はこれを見つけました: VirtualBox内の仮想マシンを物理マシンから作成する

それでも、私はツールを望んでいました...

4
virtualmind

VMware Converter を使用して、(実行中の)物理マシンのコピーを取得できます。結果のイメージは、現在のVirtualBoxリリースによってネイティブにユーザーになります。

3
user9517

1つの方法は、古き良きddを使用してサーバーのイメージを取得することです。

dd if=/dev/sda of=/path/to/somewhere/with/lots/of/diskspace/serverimage.dd bs=1M

(サーバーのHDが/ dev/sdaであると想定)

次に、VBoxManageを使用してddイメージをVirtualBoxイメージに変換します。

VBoxManage convertfromraw serverimage.dd serverimage.vdi

次に、それをVirtualBox GUIから仮想サーバーHDとして追加するだけで、すべての設定が完了します。

5

これにアプローチする方法はおそらくいくつかありますが、1つの方法は次のとおりです。

  • VM USBサポートと適切なサイズ(および同様/物理的に同等-IDE、SCSIなど)を使用して)VMストレージを作成します
  • 物理ディスクをUSBケース/エンクロージャーに転送します
  • USBドライブが接続された起動可能なCDベースのパーティションマネージャー(gParted、Acronisなど)を使用したブートVM
  • 「USBドライブ」からVMストレージ)にパーティションをコピーします
0
user48838