VMware Virtual Machine Backup Best Method

We have successfully created two virtual machines using VMware ESXi 4.  We are in the process of developing a backup scheme for ESXi, but are unsure of the best method to do so.

After researching on the internet for some time, we have found that there are a number of various ways to backup the virtual machines.  Some say to just backup the virtual machines as files (just as you would backup a song or a word document).  Others suggest to use cloning within ESXi.  Someone else mentioned to just use snapshots and back the snapshots up.

What is the best practice for creating backups of virtual machines that are stored somewhere else (be it a NAS, External HDD, DVD, etc.) which can be easily restored later if needed?  What backup method produces the smallest backup size for better storage utilization?  

We want to backup the virtual machines, NOT the server itself (the HDD with the hypervisor and everything under it).

Thanks in advance.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Alex GalbraithSolutions ArchitectCommented:
You could simply use ghettoVCB?


Free FTW! :)
You can "back-door" in the ESXi and enable SFTP and use a program like WinSCP to copy the files to whatever medium you like. You can use the same method to restore as well.

Do you have a backup in place for your other servers now? We are looking into the latest version of BackupExec which allows the backup of ESX devices.


Alex GalbraithSolutions ArchitectCommented:
Trying to save points? Why would you want to resubmit the question?
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

We have been using vRangerPro from Vizioncore for two years already and it has proven to be very effective.  It uses compression and everytime we have had to restore a VM it went perfectly.

getekeAuthor Commented:
I was catching some heat from my manager and I just wanted to word the question differently. I'm sorry for the confusion.
Actually, it's somewhat of a different question, and he would be 'wasting' points for having 2 :)

This has been a regular post on EE for some time (backing up ESXi VMs). A simple answer?...yes, it can be done; although, I personally don't like the methods to do it. VMware took b/u capability out of ESXi in June of last year. (((BULLIES))) :)

So, there are a couple ways to approach this - ghettoVCB as "jkagalbraith" suggested, or Veeam FastSCP (http://www.veeam.com/vmware-esxi-fastscp.html). With Veeam, you have to power down the VM and it's a manual process, but it's a simple GUI interface and easy to use. If all you need is a 1-time copy because the VM won't change much, Veeam will probably suffice for your needs. Neither 'ghetto' nor Veeam has a 'job schedule' capability (I believe ghetto doesn't, from my readings on it), which is the downside to both.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
getekeAuthor Commented:
coolsport00: That was the answer my boss was looking for. Im amazed at the fact that VMWare doesnt provide the functionality themselves. it almost feels like you have to hack into ESXi just to back up a lousy VM.

Why did they take the functionality out of ESXi? The whole snapshot idea is so convenient. How does vmotion work then? I thought vmotion was a more advanced type of snapshot system. Or is it only removed from the free version/s?
Tell me about it!

Why???....I have one word for you ----> $$$$$$$$$$$$$$$$$!!! :)

VMotion is a reflection/function of vCenter. For it to work you 1. have to have CPU-compatible ESX/i hosts and, 2. the appropriate licensed vCenter version. VMotion does take a snapshot as part of it's functionality, but removes it when the 'migration' (VMotion) is complete. You need to purchase that to have that functionality, a minimum of the Advanced Edition (see Edition comparison here: http://www.vmware.com/products/vsphere/buy/editions_comparison.html)

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Apple Software

From novice to tech pro — start learning today.