Hoe een VM klonen op VMware ESXi met of zonder vCenter
Als u een exacte kopie van de VM wilt maken om te gebruiken als een veilige testomgeving, dan is er geen betere functie dan klonen. In dit artikel zal ik u introduceren hoe u een VM kunt klonen op VMware ESXi met behulp van vCenter Server, of zonder vCenter.
Kun je een VM klonen in VMware ESXi?
Een van de handige functies die ESXi biedt, is de mogelijkheid om VM"s te klonen. Het klonen van een VM maakt een identieke kopie van een bestaande virtuele machine, inclusief de configuratie, het besturingssysteem en geïnstalleerde applicaties.
Het klonen van VM"s in ESXi biedt verschillende voordelen. Het stelt je in staat om snel meerdere exemplaren van een VM te implementeren zonder dat je elke keer handmatig hoeft te installeren en configureren. Dit kan vooral handig zijn voor taken zoals het maken van ontwikkel- of testomgevingen, het implementeren van virtuele apparaten of het opzetten van virtuele desktopinfrastructuur.
Op dit moment zijn er 4 manieren om een VM te klonen in VMware ESXi.
- Een complex proces via de webclient van VMware ESXi: Als je geen vCenter Server hebt, staat VMware ESXi je ook toe om een VM te klonen zonder vCenter, via de webclient ervan, maar met meer complexe stappen.
- Een andere complexe methode om VM"s te klonen zonder vCenter: Het gebruik van de ESXi-opdrachtregel is een extra manier om virtuele machines te klonen op een ESXi-host zonder de noodzaak van vCenter Server.
- De ingebouwde kloonfunctie van vCenter Server: VM-klonen is een eenvoudig proces met de kloonwizard van vCenter Server. Maar vCenter Server zelf vereist een extra licentie.
- Een eenvoudigere en gecentraliseerde functie in software van derden: Software van derden zoals AOMEI Cyber Backup biedt meestal een gecentraliseerde VM-kloonefunctie tegen een meer economische prijs en met eenvoudigere stappen.
Manier 1. VMware ESXi VM klonen zonder vCenter
In dit deel wordt uitgelegd hoe je een virtuele machine kunt klonen zonder vCenter. Het vereist iets meer stappen dan de methode met vCenter.
Opmerking: Voordat je begint, zorg ervoor dat je alle snapshots vastlegt en de doel-VM uitschakelt om een consistente kopie te maken.
1. Ga naar de vSphere Web Client, klik op Storage in het inventaris aan de linkerkant en klik vervolgens op Datastore browser in de werkbalk.
2. In het popup-venster klik je op Nieuwe map maken en geef je een Naam voor de nieuwe VM.
3. Bevestig en ga terug naar het Datastore-browser venster. Ga naar de map waar de schijfbestanden van de originele VM zijn opgeslagen. Je kunt erachter komen waar ze zijn door met de rechtermuisknop op de naam van de VM te klikken en Bewerken te selecteren.
Selecteer het .vmx-bestand en .vmdk-bestand, klik vervolgens Kopiëren in de werkbalk om ze afzonderlijk naar de zojuist gemaakte map te kopiëren.
Sluit het Datastore-browser venster en je kunt de voortgang zien in Recente taken.
4. Klik op Virtual Machines in het linker inventaris en klik op VM maken/registreren in de werkbalk om de wizard te openen.
5. Op de pagina Soort creatie selecteren, selecteer Een bestaande virtuele machine registreren en klik op Volgende.
6. Op de pagina VM"s selecteren om te registreren, klik op Selecteer één of meer virtuele machines, een datastore of een map en selecteer de zojuist gemaakte map. Klik op Volgende.
7. Op de pagina Klaar om te voltooien, klik op Voltooien om de wizard te sluiten.
8. Ga terug naar Virtual Machines. Nu zie je dat er één nieuw gekopieerde VM is met dezelfde naam als de oude. Dat komt doordat de naam afkomstig is van het .vmx-bestand. Je kunt met de rechtermuisknop op de VM klikken en Hernoemen.
9. Selecteer en schakel de nieuw gemaakte virtuele machine in. Er verschijnt een pop-up venster, selecteer I copied it en klik op Answer.
Dit is hoe VMware ESXi een virtuele machine kloont op de webclient. Houd er rekening mee dat u de opslagbeleid niet kunt wijzigen als u een versleutelde virtuele machine kloont.
Hoewel de webclient van VMware ESXi alleen de meest elementaire functionaliteit biedt, kan het eigenlijk voldoen aan veel speciale behoeften als men bereid is de moeite te nemen. Bijvoorbeeld, vmware esxi clone VM from snapshot.
Manier 2. Kloon VMware ESXi VM met behulp van de commandoregel
Als u bekend bent met de commandoregel, kunt u ook een ESXi VM klonen met de commandoregel. Hieronder volgt een voorbeeld om u te laten zien hoe het werkt:
Stap 1. SSH naar uw ESXi-host en maak een map aan om uw nieuwe kloon vast te houden
#mkdir /vmfs/volumes/datastore1/Host2
Stap 2. Kloon uw Host1 VM naar Host2
#vmkfstools -i /vmfs/volumes/datastore1/Host1/Host1.vmdk /vmfs/volumes/datastore1/Host2/Host2.vmdk -d thin
Stap 3. Registreer de virtuele machine in ESXi
# vim-cmd solo/registervm /vmfs/volumes/datastore1/Host2/Host2.vmdk
Vergeet niet om deze ESXi clone VM commando"s dienovereenkomstig aan te passen.
Zoals u kunt zien, terwijl vCenter Server een aanvullende licentie vereist, vereist VMware ESXi klonen VM zonder vCenter Server meer gecompliceerde stappen. Daarom zal ik in het volgende deel een gemakkelijkere tool presenteren met een economische prijs, namelijk AOMEI Cyber Backup.
Manier 3. VMware ESXi kloon VM met behulp van vCenter Server
In dit deel wordt uitgelegd hoe u een VM in vCenter kloont. Als uw virtuele machines worden beheerd door vCenter, kunt u deze methode gebruiken.
Stap 1. Open vCenter Client, klik met de rechtermuisknop op de naam van de VM en selecteer Clone > Clone to Virtual Machine om de wizard te openen.
Naast deze optie kunt u ook Clone to Template... of Clone to Template in Library selecteren.
Stap 2. Geef een Naam op en selecteer een doeldatastore maplocatie voor de nieuwe VM. Klik vervolgens op Volgende.
Stap 3. Selecteer een bestemmingshost voor de nieuwe VM en klik op Volgende.
Stap 4. Op de pagina "selecteer opslag", kies Hetzelfde formaat als de bron als het virtuele schijfformaat en Behoud bestaande VM-opslagbeleidsregels als VM-opslagbeleid. Selecteer vervolgens een datastore locatie om de VM-bestanden op te slaan. Klik op Volgende om door te gaan.
Stap 5. Selecteer verdere clone-opties, u kunt het besturingssysteem aanpassen, de hardware van de VM selecteren of kiezen of de VM moet worden ingeschakeld na creatie. Klik op Volgende.
Stap 6. Controleer uw selecties en klik op Voltooien om te starten. U kunt de voortgang bekijken in Recente taken.
Manier 4. Kloon ESXi-VM met een back-up en hersteltool (makkelijker)
Zoals u kunt zien, vereist vCenter Server een extra licentie, terwijl het klonen van VMware ESXi-VM zonder vCenter Server complexere stappen vereist. Daarom zal ik in het volgende deel een eenvoudigere tool genaamd AOMEI Cyber Backup presenteren.
De back-up- en herstelfunctie van AOMEI Cyber Backup stelt u in staat om dezelfde virtuele machines te maken op de oorspronkelijke of een andere host, met nog eenvoudigere stappen dan klonen. In vergelijking met de genoemde kloonmethoden heeft het extra voordelen, zoals de mogelijkheid om hot back-up van VMware virtuele machine uit te voeren tijdens het gebruik.
- Makkelijk te gebruiken: Met de gebruiksvriendelijke interface kunt u met slechts een paar muisklikken verbinding maken, taken maken en beschermen.
- Agentloze back-up: Hiermee kunnen meerdere VM"s tegelijkertijd in transit of in ruststand worden geback-upt.
- Ondersteuning voor Free ESXi: ondersteuning voor zowel betaalde als gratis versies van VMware ESXi.
- Batch-VM-back-up: back-up van grote aantallen VM"s beheren die worden beheerd door vCenter Server of standalone ESXi-hosts.
- Back-uptaken plannen: Hiermee kunt u automatisch de hele VM back-uppen en een melding ontvangen via e-mail.
- In-place en out-of-place herstel: U kunt een VM back-uppen en deze herstellen naar dezelfde of een andere datastore/host.
U kunt de gratis proefversie downloaden en installeren om deze functies uit te proberen en te profiteren van de exclusieve upgradekorting:
*U kunt ervoor kiezen om deze VM-back-upsoftware te installeren op een Windows of Linux systeem.
Stappen om ESXi-VM te klonen via AOMEI Cyber Backup
Stap 1. Start AOMEI Cyber Backup, ga naar Bronapparaten >> VMware >> VMware-apparaat toevoegen en voer de vereiste informatie in om een vCenter- of standalone ESXi-host toe te voegen als bronapparaat. Klik vervolgens op Bevestigen.
Stap 2. Klik op Nieuwe taak maken op de pagina met de back-uptaak en volg de onderstaande stappen:
☞ Taaknaam: voer een naam voor de back-uptaak in.
☞ Back-uptype: kies afhankelijk van uw behoefte voor VMware ESXi Back-up of Hyper-V Back-up.
☞ Apparaatnaam: kies het apparaat en de virtuele machines die je wilt backuppen. Klik op OK. Hiermee kun je een onbeperkt aantal virtuele machines selecteren voor de backup.
☞ Doel: kies een locatie om de backupbestanden op te slaan, zoals lokaal of op het netwerk. Klik op OK.
Stap 3. (optioneel). Op het venster Plannen kun je verschillende back-upstrategieën instellen op basis van volledige, incrementele of differentiële back-up.
Je kunt ook dagelijkse, wekelijkse, maandelijkse (op datum) en maandelijkse (op weekbasis) opties kiezen voor de back-upperiode. Je kunt deze functies combineren om een flexibele back-uptaak te maken die aan jouw behoeften voldoet.
Op het venster Back-up opruimen, activeer het en stel het bewaarbeleid in. Dit bespaart opslagruimte en vermindert je werklast, omdat het automatisch oude en ongewenste bestanden verwijdert.
Stap 4. Klik op Start Backup om de taak uit te voeren. Daarna kun je de status volgen in het gedeelte Backup Taak, de instellingen bewerken door op de knop aan de rechterkant van de taak te klikken en gebruikmaken van de back-up om snel te herstellen vanaf elk punt.
Stap 5. Klik op "..." rechts op de taak en selecteer Herstellen om de basisinformatie te configureren en selecteer de back-upinhoud die u wilt herstellen.
Stap 6. Vervolgens krijgt u de volgende opties voor het herstellen van het doel:
Herstellen naar oorspronkelijke locatie: Hiermee wordt de virtuele machine hersteld naar de oorspronkelijke locatie en wordt de oorspronkelijke VM vervangen.
Herstellen naar nieuwe locatie: Hiermee wordt een identieke nieuwe virtuele machine gemaakt vanuit de back-up naar dezelfde of een andere datastore/host.
Hier moet u Herstellen naar nieuwe locatie kiezen om VM-klonen te bereiken. Specificeer vervolgens de doelhost of datastore en geef de gekloonde nieuwe VM een naam. U kunt ook het aantal RAM-ruimte en virtuele processors configureren.
Stap 7. Klik op Start Herstel en wacht tot het herstel is voltooid.
Wanneer het klaar is, hebt u uw VMware ESXi-VM succesvol gekloond. U kunt de doel-VM uitvoeren om te zien of al uw gegevens intact blijven.
Bijgewerkt: FAQ over het klonen van VMware ESXi VM
V: Wat is het verschil tussen klonen naar virtuele machine en klonen naar template?
Bij VMware creëert klonen naar een virtuele machine een exacte, onafhankelijke kopie van een bestaande VM die direct kan worden gebruikt, ideaal voor testomgevingen of aanvullende instanties.
Daarentegen creëert klonen naar een template een masterkopie die niet kan worden ingeschakeld, maar dient als basislijn voor het implementeren van meerdere consistente VM"s, waardoor de efficiëntie en uniformiteit in grote omgevingen worden verbeterd.
V: Wat is het verschil tussen VM-back-up en replicatie?
Zoals we weten, maakt het maken van een back-up van een virtuele machine (VM) in VMware ESXi kopieën van de VM"s op een specifiek punt in de tijd, om bescherming tegen gegevensverlies te bieden en gegevensherstel te waarborgen. Replicatie wordt daarentegen vaak gebruikt om een VM te klonen naar een andere locatie. Het zorgt voor hoge beschikbaarheid en rampenherstel door realtime of frequente kopieën van VM"s te behouden.
Samenvatting
Klonen kan handig zijn om een exacte kopie van de VM te maken, vooral wanneer je een VMware ESXi-gekloneerde VM met vCenter Server gebruikt. Maar als je meerdere virtuele machines tegelijk wilt back-uppen, staat het uitvoeren van een kloon met behulp van de ingebouwde functie je alleen toe om één virtuele machine tegelijkertijd te back-uppen. Professionele software is dus noodzakelijk en zeer efficiënt.
In dit artikel heb ik uitgelegd hoe je een VM kunt klonen in VMware vSphere, met of zonder vCenter Server. Naast klonen kun je ook VM"s naar een andere datastore back-uppen voor gegevensbescherming.