2台のDebianLennyプロダクションマシンがあり、どちらもより大きな商用Webサイトを実行しています。次に、これらのマシンを移動する必要があり、その過程で、VMWareESXに仮想化する必要があります。
あなたがインターネット情報を信じるならば、これを達成するためにいくつかの方法があります。私たちにとって最も簡単なのは、ディスク全体で毎週ddバックアップを使用することですが、私はこの種のテクノロジーの経験がなく、それが本当に可能かどうかを確認します。
2番目に良い方法は、ソースマシン上のアプリケーションを介して仮想化し、ESX互換のVMを生成することです。ただし、ソフトウェアはベータ版でサポートされておらず、インストール後は実際には何も機能しません(/etc/init.d/vmware-converterスクリプトは実際には何も実行せず、成功メッセージで応答を開始および停止しますが、psは新しいプロセスはありません)。
最も手間がかかる最悪の方法は、新しいマシンをインストールして手動でセットアップし、必要に応じてファイルとデータベースをコピーすることです。この部分はその実行において明確であり、私の質問はこれに触れていません。
私の最初の方法は可能ですか?誰かがこれをまだ行ったことがありますか、またはもっと良いことに、説明のあるページがありますか?または、Debianインストールを使用してvmware-converterツールを正しくインストール、実行、および使用する方法を説明するヘルプページはありますか(インストール中にすでに何か間違ったことをした可能性があります)?
ありがとうございました。
同じネットワーク上にWindowsマシンがある場合は、Windowsバージョンの VMware Converter を使用できます。これにより、LinuxインストールをESX上の仮想マシンに直接変換できます。同じネットワーク上にESXボックスが必要です。ターゲットとして使用します。
Systemimagerを試してください。私はこれをredhat/centosとdebianボックスに使用しました。 Linuxインストールのrsyncコピーが作成されます。また、ネットワークとfstab、およびシステム上のその他のさまざまな構成を更新します。次に、VMにDebianをインストールします。または、pxeブートして、私がやりたかったよりも手間がかかったpxeブートから更新することもできます。
次に、systemimagerのコピーでDebianVMを更新します。また、新しいストレージドライバーでinitrdを実行する必要があります。
Systemimagerを使用して、異なるバージョンのLinux間でもオンライン移行を行うことができます。上記のvmwareコンバーターの方が簡単です。要件については、上記を参照してください。
私はこのアプローチを使用して、物理マシンと仮想マシンの間を行き来します。