Dev Lab

2020-07-27

img

Recently I used Virtual Box and POP OS to build a lab for web and software development.

Using Virtual Box makes the lab more resilient against issues. This setup allows me to take snapshots of the installation and revert to the previous versions if anything goes wrong. It also allows me to stop the running POP OS and save its current state like saving a video game.

This means I can leave my files and editor open, and the development server running. When I restore the paused VM from a saved state it will return just as I left it.

Here's the list I followed while setting up my lab.

If you're a web or software developer. I recommend taking the time to set up a dev lab. The process will take about an hour, depending on your hardware and the OS you use. You can use whatever operating system you prefer.

Once you have your lab setup. Save and shut down the Virtual Machine. Then backup the files to an external drive or local NAS.

In the event you have to reinstall your main operating system, you'll be able to quickly get your dev lab up and running. Simply by reinstalling VirtualBox and grabbing the most recent backup of your Virtual Machine. Just remember to back up the VM regularly.

I hope you found this helpful. Have a great day!