GNU/Linux >> Znalost Linux >  >> Linux

Jak migrovat holou instalaci Linuxu na virtuální počítač

Existuje nepodporovaný skript, který je zveřejněn na adrese URL společnosti Red Hat. V zásadě se jedná o ISO, které se spouští z CD, vysává vaši síťovou konfiguraci z HDD, aby se dostal do režimu online, a poté SCP nasměruje váš souborový systém na čekajícího hostitele. Odešle také konfiguraci Xen.

Funguje skvěle. Jakmile budou tyto soubory přeneseny, můžete je spustit přímo na vašem Xen serveru.

Svým způsobem je to bezpečné, protože na svém fyzickém počítači provádíte operace pouze pro čtení. Pokud se však jedná o produkční stroj, platí obvyklá vyloučení odpovědnosti. Jediný problém, na který jsem narazil, bylo, že jsem se musel popasovat s jádry, abych měl na novém virtuálním stroji *xen jádra místo ne-xen. To způsobilo trochu neočekávané prostoje, ale také jsem nepracoval na kritickém počítači.

Tohle je určitě experiment, ale mně to fungovalo. Pokud máte potíže, můžete fyzickou zálohu vždy okamžitě spustit.

PS:Seznamte se s kpartx předem, pro případ, že byste se potřebovali dostat do diskových obrazů, když nejsou spuštěny.

http://people.redhat.com/~rjones/virt-p2v


Chybí vám zde důležitá informace – jaký virtualizační hypervizor?

Pokud je to VMWare, jsou k dispozici bezplatné, omezené i placené, výkonnější převodníky P2V, které dokážou vytvářet virtuální počítače nativní pro VMWare nebo pro formát otevřených virtuálních strojů .OVA.

Ostatní budou znát možnosti převodu P2V pro Hyper-V/KVM/Xen atd. lépe než já.


Linux
  1. Spusťte virtuální počítač Linux v Podman

  2. Jak mohu migrovat instalaci Linuxu z HDD na SSD?

  3. Android – Jak spustím Windows nebo Linux jako virtuální stroj na Androidu?

  1. Jak odstranit virtuální stroje založené na KVM na Redhat Linuxu

  2. Jak zkontrolovat, zda je systém Linux fyzický nebo virtuální stroj

  3. Jak přidat paměť, vCPU, pevný disk do virtuálního počítače Linux KVM

  1. Jak vypnout nebo restartovat Linux

  2. Jak zkontrolovat, zda systém Linux běží na fyzickém systému nebo virtuálním počítači?

  3. Jak získat velikost adresáře v Linuxu