Hoe een VirtualBox-computer te back-uppen en te verplaatsen
Noodzaak om een virtuele machine te verplaatsen, alleen om te ontdekken dat kopiëren en plakken niet werkt? Misschien wil je gewoon weten wat je moet back-uppen? Bekijk deze korte handleiding over het proces voor een beter begrip van VirtualBox
Eerste dingen eerst: zorg ervoor dat uw virtuele machine is uitgeschakeld en is uitgeschakeld. Zorg er vervolgens voor dat je alle snapshots die je hebt, kwijtraakt. Er is helaas geen fool-proof en veilige manier om dit te doen zonder ervan af te komen. Selecteer uw virtuele machine en klik op het tabblad "Snapshots".
Selecteer uw snapshot en klik op de knop Verwijderen. Wees erop voorbereid om even te wachten omdat VirtualBox verschillen met de huidige status van uw machine samenvoegt. De status van het apparaat verandert echter niet, dus maak je geen zorgen. Nu het prep-materiaal uit de weg is, kunnen we het verhuisproces starten.
Zodra dat is gebeurd, gaat u naar Bestand> Virtuele mediabeheer. U ziet een lijst met media die u hebt gebruikt of hebt gekoppeld aan uw machines.
Selecteer de virtuele machine die u wilt verplaatsen en klik vervolgens op het pictogram "Release" hierboven. In mijn geval zal ik W7.vdi verplaatsen van mijn thuismap naar een andere harde schijf.
Zodra je hem hebt uitgebracht, sluit je VirtualBox en ga je naar de map met standaardinstellingen, /home/user/.VirtualBox/
U kunt uw .vdi-bestand vanuit de HardDisks-directory kopiëren als u er alleen een back-up van wilt maken, of u kunt het verplaatsen. Wees geduldig, dit kan een tijdje duren, afhankelijk van uw configuratie.
Laten we ondertussen het bestand VirtualBox.xml naar wens aanpassen. Dit is de stap waar de meeste mensen niet echt veel over weten, maar het is van groot belang om te zorgen dat alles soepel verloopt. Open het in gedit.
Scroll een stukje naar beneden en je komt bij de onderdelen die we moeten bewerken.
Als u de locatie van uw virtuele machines wijzigt, zoekt u de XML-tags voor "MachineEntry" en wijzigt u het bronpad. Als u de locatie van uw virtuele schijfimages wijzigt, zoekt u de XML-tags voor "HardDisk" en wijzigt u de locatie daar. Zoals u kunt zien, is elke machine gekoppeld aan een schijfimage door zijn UUID, die niet moet worden gewijzigd. Als u virtuele machines naar een nieuwe computer verplaatst, moet u dit bestand kopiëren en het vorige configuratiebestand vervangen.
In mijn specifieke geval wilde ik de schijfimage alleen naar een ruimere schijf verplaatsen, dus liet ik de andere dingen intact.
Als je hosts verandert tussen Windows en Linux, zorg er dan voor dat je de versie-declaratie bovenaan het bestand wijzigt om ook "windows" in plaats van "linux" te zeggen.
Nadat je het .vdi-bestand hebt verplaatst, open je VirtualBox en ga je naar Bestand> Virtual Media Manager.
Klik op het oude .vdi-bestand en klik op verwijderen. Klik nu op 'Toevoegen', ga naar de nieuwe locatie en klik op 'Openen'. Klik op 'OK'.
Nu de nieuwe .vdi is toegevoegd aan de lijst van VirtualBox, moeten we deze koppelen aan uw virtuele machine. Selecteer het in het hoofdscherm, ga naar "Instellingen" en klik op het paneel "Opslag".
Klik onder de juiste IDE-controller op de knop 'Bijlage toevoegen'. Je zult zien dat een harde schijf automatisch wordt toegevoegd, maar het zal waarschijnlijk niet de juiste zijn.
Klik erop en selecteer aan de rechterkant onder 'Harde schijf' het juiste .vdi-bestand. Klik OK."
Als je alle stappen hebt gevolgd en de VirtualBox.xml correct hebt bewerkt, zou je in staat moeten zijn om de machine zonder problemen op te starten! Er zijn een paar behaarde gebieden, dus als dingen niet werken, zorg dan dat je de juiste paden gebruikt en je hebt alleen de relevante delen van VirtualBox.xml bewerkt.
Het totale proces is een beetje ingewikkelder dan alleen kopiëren en plakken, maar het is nog steeds relatief snel en pijnloos. Deel uw back-upverhalen over VirtualBox in de opmerkingen!