xenのゲストOSをxenserverに変換する方法
コマンド一発だった。
LVMのLVをddしてゴチャゴチャやっていたのは一体なんだったのか。
気をつける点としては、2点
・準仮想化の場合はデバイスが、sdaとかからxvdaとかになるので、fstabやgrubを変更する必要がある点。xenserverに入れてからrescueで書き換えるだけですけど。
・grubのkernelオプションだけでなく、xenserver側の起動オプションも確認する点。コンソール取れなくてびっくりした。
でやり方
xva.pyを使う
ここら辺参照。READMEの言う通りにやれば上手くいった。
http://blog.xen.org/index.php/2010/04/22/xcp-migration-utility-xva-version-1-2-available/
http://www.xen.org/files/xva/README
http://www.xen.org/files/xva/xva.py