C'è uno script non supportato pubblicato su un URL di Red Hat. Fondamentalmente è un ISO che si avvia da CD, risucchia la tua configurazione di rete dall'HDD per andare online, quindi invia SCP al tuo filesystem su un host in attesa. Invia anche una configurazione Xen.
Funziona alla grande. Una volta trasferiti i file, puoi avviarli direttamente sul tuo server Xen.
In un certo senso questo è sicuro, perché stai eseguendo operazioni di sola lettura sulla tua macchina fisica. Ma, se si tratta di una macchina di produzione, si applicano le solite esclusioni di responsabilità. L'unico problema che ho incontrato è stato che ho dovuto giocherellare con i kernel in modo da avere kernel *xen sulla nuova macchina virtuale invece di non-xen. Ciò ha causato un po' di tempo di inattività imprevisto, ma non stavo nemmeno lavorando su una macchina critica.
Questo è decisamente sperimentale, ma ha funzionato per me. In caso di problemi, puoi sempre attivare immediatamente il backup fisico.
PS:Familiarizza con kpartx
in anticipo, nel caso in cui tu abbia bisogno di entrare nelle tue immagini disco quando non sono in esecuzione.
http://people.redhat.com/~rjones/virt-p2v
Ti manca un'informazione importante qui:quale hypervisor di virtualizzazione?
Se si tratta di VMWare, sono disponibili convertitori P2V gratuiti, limitati e a pagamento, più potenti, in grado di creare macchine virtuali native per VMWare o per il formato di macchina virtuale aperta .OVA.
Altri conosceranno le opzioni di conversione P2V per Hyper-V/KVM/Xen ecc. meglio di me.