You are here
Home > How To > Clone VirtualBox VM’s Easily To Provide a Fresh Dev Environment

Clone VirtualBox VM’s Easily To Provide a Fresh Dev Environment

Clone VirtualBox VM's

Clone VirtualBox VM’s – Lately I have fallen in love again with VirtualBox. I have decided that using the same installation of SYSPRO on my local dev machine to do all customisations is inefficient. As time moves along and different customisations need to be done for different clients, my SYSPRO installation tends to become cluttered and problems sometimes crop up.

VirtualBox therefore provides the perfect solution. With it, I can create a base machine for development. On this base machine I install SYSPRO, Web Services, WCF, Sample Data, SQL Server Management Studio and a host of other tools I need for SYSPRO development. If I had to do this each and every time I would surely go insane because this set-up process can take a while. As a matter of interest, I am currently developing customisations for SYSPRO 6.1 SP 1  and soon SYSPRO7 which is due for release in the coming months.


Clone VirtualBox VM’s

The solution VirtualBox offers me is to clone my Virtual Machine. This means that each time I need to develop a new customisation to integrate with SYSPRO, I can easily start off with a clean slate.

virtualbox manager Clone VirtualBox VM's

To start the cloning process, ensure that the VM you want to clone from is in the Powered Off state. Then click on the Snapshots button.

Clone VirtualBox VM's clone sheep

On the snapshots screen, you will see the ‘Clone’ button which is an icon of a sheep. Click that to start the cloning process.

new virtual machine name

The new Virtual Machine name will default to your old Virtual Machine name, appended with the word ‘Clone’. You should probably change this to a more suitable name.

virtual machine clone type

The Next step is to choose a Clone Type. This screen is rather self explanatory, and will help you to make the most suitable decision for your requirements.

virtual machine clone progress

The cloning progress will be displayed as a progress bar on the screen. The time it will take to complete will be largely determined by the size of your original Virtual Machine.

virtual machine cloned

When the clone process is complete, you will see the new virtual machine listed in your list of machines under the new name you selected above.


Dirk Strauss
Dirk is a Software Developer from South Africa. He loves all things Technology and is slightly addicted to Jimi Hendrix. Apart from writing code, he also enjoys authoring books and articles. "I love sharing knowledge and connecting with people from around the world. It's the diversity that makes life so beautiful." Dirk feels very strongly that pizza is simply not complete without Tabasco, that you can never have too much garlic, and that cooking the perfect steak is an art he has almost mastered.

Similar Articles