Durchsuchbare Dokumentation aufrufen

Zurück zur Dokumentationsübersicht

Virtuelle Maschine klonen

Das Klonen einer Virtuellen Maschine (VM) besteht aus einer Reihe von Dateien, die Sie klonen können. Einen Klon können Sie parallel zum Original betreiben, wenn Sie etwa neue MAC-Adressen für die Netzwerkkarten vergeben. Die Funktion Klonen der VM erstellt zudem eine neue UUID, die Sie beim Kopieren manuell ändern müssen. Klonen ist also ideal, um einen konkreten Zustand einer VM festzuhalten, etwa die Ausgangsbasis für eine Schulung mit VMs für alle Teilnehmer.

VM in der Oracle VirtualBox klonen


  1. Wählen Sie im Menü Maschine > Klonen ...
  2. Wählen Sie im Feld Mac-Adressen-Richtlinien den Eintrag Neue MAC-Adressen für alle Netzwerkadapter generieren, um einen Parallelbetrieb zu gewährleisten.
     
    Mac-Adressen-Richtlinien wählen
  3. Klicken Sie auf Weiter.
  4. Wählen Sie die Art des Klons aus. Empfohlen wird der vollständige Klon.
  5. Wählen Sie aus, welcher Zustand geklont werden soll.
  6. Klicken Sie auf Klonen.

    Ergebnis: Das System startet den Klonvorgang, danach ist der Klon einsatzbereit.

Unterschied zwischen Klonen und Kopieren


Kopieren Sie eine VM nicht, da dadurch oft Probleme mit identischen UUIDs auftreten.

Das Problem können sich durch den Einsatz einer VM-Festplatte umgehen. Diese Festplatte ist eine Datei, die etwa folgende Endungen hat:

vmdk
VMplayers oder VMware (kompatibel mit Oracle VirtualBox)

vdi
Oracle VirtualBox

Sie kopieren also nicht die VM, sondern die VM-Festplatte.

Der VM-Festplatte eine neue UUID zuweisen


Nach dem Kopieren der VM-Festplatte wiesen Sie dieser eine neue, eigene UUID zu, um die beiden VMs parallel zu betreiben, als auch die neue VM ohne Fehlermeldungen zu starten.

  1. Öffnen Sie die Kommandozeile (cmd) über die Tasten Windows + R.
  2. Navigieren Sie zum Speicherplatz der Oracle VirtualBox:
    C:\Program Files\Oracle\VirtualBox
    
  3. Geben Sie den Befehl internalcommands sethuuid mit folgendem Syntax ein:
    <Pfad zur Toolbox>VBoxManage.exe"internalcommands sethduuid"<Pfad zur VM-Festplatte>\<NamederFestplatte.vmdk/vdi>
    

    Beispiel eines kompletten Befehls: Navigieren Sie zum Speicherplatz der Oracle VirtualBox
    C:\Program Files\Oracle\VirtualBox>VBoxManage.exe"internalcommands sethduuid"C:\Users\jana.kodalle\Desktop\agorum-core-open-beta-basic-archive\agorum-core-open-beta-basic-archive\agorum-core-open-beta-basic-archive-Kopie.vdi
    

Potenzielle Probleme


Das Klonen einer VM erzeugt eine Kopie einer schon vorhandenen VM. Auch wenn diese eine eigene UUID und Mac-Adresse hat, können sich Probleme ergeben, etwa mit der IP-Adresse oder wenn beide VMs als Domänencontroller konfiguriert sind.