Oracle VirtualBox har inte en inbyggd "klon" -funktion på samma sätt som vissa andra virtualiseringslösningar kan. Du kan dock uppnå effekten av kloning av en virtuell maskin (VM) -bild med flera metoder:
* Skapa en ögonblicksbild och export: Detta är den närmaste inbyggda metoden. Du skapar en ögonblicksbild av ditt VM:s nuvarande tillstånd. Sedan exporterar du den ögonblicksbilden som en OVA- eller OVF -fil. Denna exporterade fil kan sedan importeras som en ny, oberoende VM. Detta är i huvudsak en klon, även om det kan ta lite tid beroende på storleken på VM.
* Kopiera de virtuella diskbildsfilerna: Du kan manuellt kopiera de virtuella diskbildsfilerna (t.ex. .vdi, .vmdk, .vbox) till en ny plats. Sedan skapar du en ny VM i VirtualBox och pekar den på denna kopierade diskbild. Denna metod är snabbare men kräver lite mer manuell konfiguration. Du måste se till att de nya VM:s inställningar (minne, nätverk etc.) är lämpliga.
* Använda `VBOXMANAGE` Kommandoradsverktyg: VirtualBox tillhandahåller ett kommandoradsgränssnitt (`VBoxManage '). Även om det inte finns ett direkt "klon" -kommando, kan du använda en kombination av kommandon för att uppnå en klon. Detta innebär att skapa en ny VM och bifoga den kopierade diskbilden. Detta erbjuder mer kontroll men kräver kommandoledning.
* Tredjepartsverktyg: Flera tredjepartsverktyg kan hjälpa till att automatisera kloningsprocessen, förenkla stegen som är involverade i att kopiera och konfigurera VM.
Viktiga överväganden:
* delade skivor: Om de ursprungliga och klonade VM:erna delar samma virtuella diskbild, kommer förändringar i den ena att återspeglas i den andra. Detta är * inte * en riktig klon. Du måste skapa en kopia av diskbildsfilen för en korrekt klon.
* uuider: VirtualBox använder UUID:er (universellt unika identifierare) för att identifiera VM:er och skivor. Kloning med en enkel kopia kan leda till konflikter. Att justera dessa ID:er kan vara nödvändiga efter kloning med hjälp av kopieringsmetoden.
Sammanfattningsvis, medan VirtualBox saknar en direkt "klon" -knapp, kan kloning uppnås genom olika metoder. Snapshot- och exportmetoden är i allmänhet den enklaste och säkraste för de flesta användare, även om manuell kopiering eller användning av "VBoxManage" erbjuder mer kontroll och potentiella hastighetsfördelar för erfarna användare.