How To Use VMWare To Survive A Computer Crash

Hi! Seems it's your first visit on Freelance Folder. Welcome! You may want to grab our RSS feed or you can also subscribe and receive updates in your e-mail. So you'd always be up to date! Thanks for visiting!

Computer CrashIn an earlier post I asked you how fast you could get back to doing business after a total computer failure.

If you followed the tips in that article you could easily cut your downtime by 75% … but there’s a way to cut it down even further with two free products from VMware. Read on to get the scoop.

What VMware is, and Why It Rocks

Though I’ll sound like a commercial (although it isn’t), I use VMware all week long at my day job. It’s indispensable for the software testing that I do - but it’s a solid tool for freelancers as well. If you’ve never heard of VMware, it’s simply an application that lets you run a virtual computer inside your regular “host” computer … and you can do anything you want to the virtual machine without hosing up your real one. And you can reset your VMware image to it’s pristine, original state any time you want.

But here’s how VMware can save your entrepreneurial bacon:

  • First, you set up a virtual machine that has everything you need to do your work - all the software, all the bookmarks, passwords and custom settings you want.
  • Second, you save that “Virtual Machine” onto a DVD (or USB Flash Drive).
  • Third, you save a copy of the free VMware Player and keep it handy.

When your computer gives up the ghost, here’s all you have to do to get back into business in minutes …

  • First, get your hands on another computer - even if you just have to borrow one (almost any machine will do).
  • Second, install that free VMware Player.
  • Third, copy the Virtual Machine onto that computer.

Then all you gotta do is fire up your image in the Player and you’re back in the saddle. All your software, settings and passwords are ready to use (just make sure you have your backed up data handy, of course).

Two Ways To Make This Happen:

  • Get the free VMware Converter and use it to make a Virtual Machine image of your existing machine. Simplest solution.
  • Download the VMware Browser Appliance. It’s a web-ready Ubuntu Linux image, though, so it’s not for everybody - but if you’re so inclined, all you have to do is get the Appliance, install all your open-source software, and keep the image handy.

One More Option: But It’ll Cost You

If you pony up about $189 you can get VMWare Workstation - a program that will let you create virtual machines from scratch. (Author’s note:  Helpful Diggers have let me know that VMWare Server will let you create images for free.  Huzzah!)  Creating custom images can be useful if you want to make a lean version of your emergency image, with only the software you absolutely need to get the job done, or you want to make multiple images with slightly different configurations.

Remember, though - this is no replacement for a solid data backup - but it can be a lifesaver to getting your revenue-producing system back online in a hurry.

Hope this helps - and I hope it gets you back up to speed fast next time Murphy’s Law takes you for a ride.

So What Do You Think?

Have you tried any of these solutions before? Do you have any tips or tweaks to share? Join the conversation in the comments below.

Dave

******

Subscribe to Dave Navarro’s blog to get freakishly easy-to-use productivity tips to help your blog and business generate sales faster.


38 Rockin' Comments

  • User Gravatar Randy
    October 17th, 2007 at 12:39 am

    Excellent! I’m going to make a virtual backup of my computer tomorrow. Nice site - I just discovered it tonight. I’ll be back!

  • User Gravatar Anthony
    October 17th, 2007 at 2:46 am

    I appreciate you giving a few details about this as well as sharing a few links. I would like to get this set up on my Ubuntu machine, but have yet to take the time to do it.

  • User Gravatar Dave Navarro
    October 17th, 2007 at 7:40 am

    @Randy -

    Thanks for the kind words!

    @Anthony -

    I believe there are plenty of tutorials on linux boxes … just do this Google search:

    +ubuntu +vmware site:digg.com

  • User Gravatar Glenn
    October 17th, 2007 at 6:33 pm

    Rather than pay for VmWare workstation, VmWare Server is free and an amazing product.
    It will run on Windows XP or Linux and doesn’t cost a dime.

  • User Gravatar Information Security Guy
    October 17th, 2007 at 6:49 pm

    Just out of curiosity, why would you not use the most excellent VMware server (http://www.vmware.com/products/server/)? It’s free. And just as good as Workstation. And it won’t run you $189. Did I mention that it’s free?

    Other than that, great tip. I’ve been running VM’s on my machines both at work and at home for primary usage for years. My VM’s reside on RAID storage systems, with the primary OS being fairly empty, except for the VMware server. The wife and kids even have their own VMs. That way, their crap doesn’t slow ME down (I just suspend their VMs when I need more horsepower).

    VMware rocks. Period.

  • User Gravatar Digital
    October 17th, 2007 at 6:58 pm

    You can save $189 by using VMWare Server instead of Workstation to create your VMs.

  • User Gravatar Virtual PC
    October 17th, 2007 at 7:11 pm

    I know VmWare gets most of the press, but microsoft’s equivelent of Vmware Workstation is free, and it’s overhead is much lower than that of VmWare server for (reletively) video intensive applications (i.e. Old win98 games.)

    Its called Virtual PC 2007. Windows hosts only though, though this should be fine for 99.5% of computer users ;)

    http://www.microsoft.com/windo.....fault.mspx

  • User Gravatar sys admin
    October 17th, 2007 at 7:33 pm

    @Virtual PC
    Why would you want the big overhead of running a virtual machine on top of windows when you could have a very light linux distribution running VMWare?

    M$ Virtual PC isn’t a good option if you want things to run fast

  • User Gravatar Dave Navarro
    October 17th, 2007 at 7:53 pm

    @Glenn / Information Security Guy / Digital -

    Point taken. Article amended. Thanks to you all.

    @Virtual PC
    Thanks for the tip. I test video intensive apps and will give this a try.

  • User Gravatar Jay
    October 17th, 2007 at 8:42 pm

    Actually, rather then paying for Workstation (which I don’t think exists anymore) you can get VMWare “server” (which isn’t the same as their enterprise ESX product).

    http://vmware.com/download/server/

    It’s a free product (you just have to register for license keys) and you can create and edit guests (which you can’t do with VMWare player).

  • User Gravatar captain_brainiac
    October 17th, 2007 at 10:14 pm

    I love VMWare and have used it for many years. However, the steps to go through to back up the data following your routine seems like too much work. Too much work=doesn’t get done. However, maybe my data is much less static than yours.

    I think a better option (unless you’re going to be changing hardware up frequently) is to just image the drive/partition with Acronis, Ghost, or any of the others. I can perform a bare metal restore in the amount of time it takes to transfer the data from one drive to the other; in other words, not long.

    And to be quite truthful, you could boot to your vmware workstation in a matter of a couple of a couple of minutes. I could get my system back to full operational status in less than an hour. FULLY operational and most likely with a more current set of data.

    Another option is to use an application like Leapfrog Software’s FirstDefense-ISR. I don’t like their documentation all that well, but their software rocks. You could export a snapshot to another physical drive and again, be back up and running in no time. Additionally, you can boot back and forth into different snapshots. I have one for work, one for gaming, one for testing, one for Vista 64, etc. And guess what…on one of those snapshots I have VMWare installed with numerous VM’s. :-)

    Just my $.02. :-)

  • User Gravatar Kalle Kula
    October 18th, 2007 at 4:53 am

    I use scheduled incremental ghosts once every night of my machine to an external HD. Rolls the backups once every 10 days. I can go back to the state my machine had any of those 10 days. This way my windows installations lasts for 3 years :)

    You may also use wmware converter if you’d like to boot one of those ghosts as a virtual machine. Qutie cool.

  • User Gravatar Richard
    October 18th, 2007 at 7:53 am

    My favorite about vmware server was to have a dualboot win+lin laptop where i had vmware server installed twice, once in Win and once in Lin and this allowed me to start any of the two in native mode and the second OS as a VM. But requires a bit of tweaking. :-)

    I recommend use always linux as your host OS and i guarantee that one day you forget that you have some Win around.

  • User Gravatar Dana Cline
    October 18th, 2007 at 8:26 am

    If you’re concerned with backups, take a look at the new Windows Home Server OS, and some of its hardware incarnations (HP has a nice one). This will backup all your computers every night, archive them to an external disk however often you decide, and let you restore any PC by booting on a restore CD.

    At last count, I have 10 PCs at home, and this is the only solution that makes sense.

  • User Gravatar Adrian Onsen
    October 18th, 2007 at 8:44 am

    Good beginner intro to virtualization. I have used VMserver for a long time to allow me to run WinXP in a linux environment. Worked like a charm.

    Now I’ve moved to a XEN based virtual environment and am running 4 VM at the same time on my main server.

  • User Gravatar Roger
    October 18th, 2007 at 10:59 am

    @Kalle Kula: How do you schedule the ghosts incrementally? For most machines I’ve worked with the VMWare converter takes a couple of hours - do you do this nightly? Also I don’t think I saw an “incremental” option. Thanks in advance.

    We run many Windows Servers as VMWare virtual machines, which itself is running on a Linux (Gentoo) server. We were trying to figure out how to script a nightly pause of the VM, followed by a copy to backup (on another server), then resume the VM automatically. However, since Linux doesn’t seem to lock files, we settled on simply “cp”ing the VM folder to the backup machine without pausing the VM. Seems to work…

    Thanks for the great article, Dave.

  • User Gravatar Eric Monse
    October 18th, 2007 at 3:06 pm

    Definitely worth looking into.

  • User Gravatar Andrew
    October 18th, 2007 at 4:16 pm

    I personally like using Norton Ghost insead for my backuping

  • User Gravatar Terry Munro
    October 18th, 2007 at 5:19 pm

    Great intro to VM. I am the SysAdmin for a small company (30 LAN users) and I use VM Converter to create regular backups of our 10 critical Windows servers. These images are created and backed up to tape so in a Disaster Recovery scenario, I can get our servers up and ready in a few hours by purchasing a few new servers, installing VM server on them and starting up the VM servers.
    This will recreate the complete Domain (including AD, DNS, etc) so the infrastructure can be recreated in a very short time.

    Physical servers will then be ‘introduced’ and the VM decommissioned. Then simply use file restoration for data.

    SImple, effective, fast and no cost to the company.

  • User Gravatar Dave
    October 18th, 2007 at 5:36 pm

    I tried using VMWare converter once, but when I attempted to use the new virtual machine it asked to validate Windows XP. How do you get past that, short of calling up Microsoft?

  • User Gravatar Xen - guy
    October 18th, 2007 at 10:53 pm

    Has anyone looked at Xen products. They seem to have open source free product too.

    http://www.xensource.com/produ.....press.aspx

  • User Gravatar Lee
    October 18th, 2007 at 11:17 pm

    All of you who are suggesting people download the free and excellent VMWare server to run on Windows machines are missing one important fact — VMWare server requires Windows Server 2000 or 2003 to run. It won’t run on Windows XP or Vista.

  • User Gravatar Rider
    October 19th, 2007 at 10:56 am

    Over the years I worked for different companys and some used VM Workstation so I am familure with the Workstation but not the server version. I missed out on an excellent opertunity because I did not have any experance with VM Server. Now I will!

    Thanks for the tips.

  • User Gravatar David Mackey
    October 20th, 2007 at 3:24 am

    Good article. This combined with the use of an online backup site like Mozy or i-Drive offers a complete and quick recovery solution.

  • User Gravatar Adi Graham
    October 22nd, 2007 at 1:17 pm

    I have Windows XP and Vmware server so I would update your version!

    Great article btw and vmware converter looks phat!

  • User Gravatar Prank Videos
    October 22nd, 2007 at 4:53 pm

    I always have a norton ghost backup while the O/S is running stable.

  • User Gravatar Jay
    October 23rd, 2007 at 10:13 pm

    I’m not really a fan of Xen for a few reasons the easiest to defend it the belief that “Kernel Virtual Machines” (KVM) will overtake it in popularity.

    Also, something to consider for data backup is VMWare snapshots. I’m less familiar with this feature but you cna have VMWare take periodic snapshots of your filesystem. That way you can rollback / restore at the full filesystem level rather then relying on any other utility.

  • User Gravatar Kiltak
    October 24th, 2007 at 7:25 pm

    Virtualisation is the way to the future..

    We ran into a “problematic” situation a few weeks ago at work..

    Our exchange server had completely crashed.

    We were back up and running under 20 minutes, thanks to vmware.. :)

  • User Gravatar Dave Navarro
    October 24th, 2007 at 8:10 pm

    Kiltak -

    Fantastic! Thanks for sharing your success story :-)

  • User Gravatar Nick
    October 28th, 2007 at 11:22 am

    I have tried creating a VM of my desktop using the free VM converter. It works but windows asks me to activate when I load the system. Any ideas?

  • User Gravatar Nik
    November 4th, 2007 at 5:20 pm

    Hi There,

    I personaly use Acronis True Image for quick resoring under 5 min my PC to its full glory OS and settings alike. Download the software and give it a try.

    Or try out anoter one RVS
    http://www.returnilvirtualsyst.....rsonal.htm

  • User Gravatar kevin
    January 18th, 2008 at 9:20 am

    I use VMware a lot in my daily work.

    The free VMWare server is far better than Virtual PC

    VMWare is the leader in this market.


    Kevin
    Plenty of Software: Free downloads center
    http://www.plentyofsoft.com

  • User Gravatar Disorderly
    February 10th, 2008 at 1:47 pm

    I use Moka5 (http://www.moka5.com). It actually separates system data and user data, and rejuvenates all system data on every boot, removing all spyware/malware/other problems on every boot.

Trackbacks

  1. Elgin Computer Guy » Blog Archive » Backups & Disaster Recovery
  2. Links for 20-10-2007 | Velcro City Tourist Board
  3. Link Love for the week 10/20/2007 | The Invesp Blog
  4. links for 2007-10-21 « Romulo Lopez Cordero
  5. Productivity Links - the best from around the blogosphere | GearFire Student Productivity

Share your thoughts, leave a comment!