オープンソースのp2v v2v v2pツール?[閉まっている]


8

centos、fedora、ubuntuサーバー、デスクトップがあり、p2v v2v v2pの優れたオープンソースツールを探しています。ここではvmwareを使用せず、xenまたはkvmのみを使用しています。同じサーバーが新しいハードウェアに移行し、xenまたはkvm上のサーバーと同じ。同じことが私を助けることができます!!



ショッピングの質問は、Stack Exchangeサイトのトピックではありません。参照してくださいQ&Aは困難で、ショッピングに行くことができますし、よくある質問を詳細については。
クリスS

回答:



6

私は仕事で本番環境でKVMを使用しています。
p2v、ハードディスク(dd付き)を物理エンティティからLVMディスクまたはiSCSI LUNにコピーし、そこから起動するようにKVMを設定する傾向があります。

v2vは簡単です。LVMを使用している場合は、ディスクのスナップショットを作成し、VMのクローンを作成し、ドメインxmlファイルを編集して(libvirtd / virshを使用して簡単に)、ディスクのスナップショットで新しいクローンを再起動します。

v2pも、ddを使用して、ハードディスクをLVMから物理ディスク(またはディスクアレイ)にコピーします。

  • p2v:dd if = / dev / sdb of = / dev / VolGroup0 / virtualDisk
  • v2v:lvcreate -L ** -s -n snapshot / dev / VolGroup0 / original
  • v2p:dd if = / dev / VolGroup0 / virtualDisk of = / dev / sdb

ddコマンドの場合、コピーを高速化するためにbs = 10240を設定したい場合があります。YMMVなど。


1
「v2v」は多くの場合、異なるシステム間での変換を意味します。つまり、kvm <-> VMware、またはRHEVなどです。その観点から見ると、バッキングストアをコピーするだけではありません。
Charles Duffy 2010

仮想化テクノロジが十分であれば、OSは気付かないはずです。
Tom O'Connor、

1
トム、仮想化テクノロジーは独自の「ゲストツール」/準仮想ドライバーを提供する傾向があり、さまざまなハードウェアを頻繁にエミュレートします。「十分に良い」とは、すべての競合他社がエミュレートするハードウェアのスーパーセットをサポートすることを意味する場合、それは本当ですが、私はmそれが妥当な定義であるかどうかはわかりません。
Charles Duffy

P2Vに移行すると、さまざまなハードウェアアーキテクチャから、大きな問題もなく、元のインスタンスを仮想化することができました。
トム・オコナー

3

libguestfs / guestfish名声の)Red HatのリチャードWMジョーンズは、この分野で重要な仕事をしました(そして行っています)。彼のvirt-p2vツールは現在、再作成のために撤回されています。しかし、彼は暫定的に使用される自動化されていないプロセスを文書化しました。

qemu、VMware ESX、およびRHEV(Red Hat Enterprise Virtualization)間で実質的なvirt-v2v自動化を提供するパッチは、最近libguestfsにコミットしているため、多くのことが進行中です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.