Domovská » jak » Jak převést virtuální stroje mezi VirtualBox a VMware

    Jak převést virtuální stroje mezi VirtualBox a VMware

    Migrace na jiný program virtuálního stroje může být zastrašující. pokud již máte své virtuální počítače nastaveny tak, jak se vám líbí, nemusíte je nutně instalovat od začátku - můžete přenést své stávající virtuální stroje.

    VirtualBox a VMware používají různé formáty virtuálních strojů, ale každý podporuje standardní Open Virtualization Format. Převeďte svůj stávající virtuální počítač na OVF nebo OVA a budete jej moci importovat do jiného programu virtuálního stroje.

    Bohužel to nemusí vždy fungovat perfektně, protože VirtualBox a VMware oba využívají trochu odlišné implementace OVA / OVF, které nejsou zcela kompatibilní. Pokud to nefunguje, možná budete chtít přeinstalovat hostující operační systém virtuálního počítače od začátku.

    VirtualBox do VMware

    Než migrujete virtuální počítač z VirtualBoxu na VMware, ujistěte se, že je v VirtualBox "vypnuto" - není pozastaveno. Pokud je pozastaveno, spusťte virtuální počítač a vypněte jej.

    Klepněte na nabídku Soubor v aplikaci VirtualBox a vyberte položku Exportovat zařízení.

    Vyberte virtuální počítač, který chcete exportovat, a zadejte místo pro něj.

    VirtualBox vytvoří archivní formát nOpen Virtualization Format (soubor OVA), který může VMware importovat. To může chvíli trvat, v závislosti na velikosti souboru disku virtuálního počítače.

    Chcete-li importovat soubor OVA do VMware, klikněte na volbu Otevřít virtuální počítač a vyhledejte soubor OVA.

    VirtualBox a VMware nejsou dokonale kompatibilní, takže pravděpodobně obdržíte varovnou zprávu, že soubor "neprošel výkonem specifikace OVF" - ale pokud klepnete na tlačítko Opakovat, virtuální stroj by měl správně importovat a fungovat.

    Po dokončení procesu můžete spustit virtuální počítač ve VMware, odinstalovat doplňky VirtualBox Guest z ovládacího panelu uvnitř virtuálního stroje a nainstalovat VMware Tools z nabídky virtuálního stroje.

    VMware na VirtualBox

    Před přenesením virtuálního počítače z VMware na VirtualBox se ujistěte, že je ve VMware "vypnuto" - ne pozastaveno. Pokud je pozastaveno, spusťte virtuální počítač a vypněte jej.

    Poté přejděte do složky OVFTool. Používáte-li VMware Player, najdete jej v C: \ Program Files (x86) \ VMware \ VMware Player \ OVFTool. Podržte klávesu Shift, klepněte pravým tlačítkem myši na složku OVFTool a zde vyberte Otevřít okno příkazu.

    Spusťte ovftool s následující syntaxí:

    ovftool source.vmx export.ovf

    Například pokud chceme převést virtuální počítač umístěný na C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx a vytvořit nový soubor OVF ve složce C: \ Users \ NAME \ export. ovf, měli bychom spustit následující příkaz:

    Ovftool "C: \ Users \ NAME \ Documents \ Virtuální počítače \ Windows 7 x64 \ Windows 7 x64.vmx" C: \ Users \ NAME \ export.ovf

    Pokud se zobrazí chyba "se nezdařilo otevřít disk", je pravděpodobné, že virtuální počítač stále běží nebo nebyl řádně vypnut - spusťte virtuální počítač a proveďte vypnutí.

    Jakmile je proces dokončen, můžete importovat soubor .ovf do VirtualBoxu. Použijte možnost Importovat zařízení v nabídce Soubor.

    Po dokončení procesu můžete spustit virtuální počítač, odinstalovat nástroje VMware a nainstalovat hosty VirtualBox.