Host-based backup of VMware vSphere VMs.
Post Reply
mcvosi
Enthusiast
Posts: 65
Liked: 8 times
Joined: Jun 14, 2011 1:55 pm
Full Name: Matthew Vaughan
Contact:

VMware Backup Proxy Question

Post by mcvosi »

Is it a best practice to have a backup proxy on EACH host?
larry
Veteran
Posts: 387
Liked: 97 times
Joined: Mar 24, 2010 5:47 pm
Full Name: Larry Walker
Contact:

Re: VMware Backup Proxy Question

Post by larry »

I do because I replicate from my SAN to a local ESX disk in case of a SAN failure. During my backup window my ESX hosts are idle so by having a proxy on each allows me to use all my idle resources. I also use local esx disks for the WAN cache drive, local disks are much cheaper than my SAN.
foggy
Veeam Software
Posts: 21070
Liked: 2115 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: VMware Backup Proxy Question

Post by foggy »

Additionally, this allows for using hotadd for reading and writing tasks on every host.
YoMarK
Enthusiast
Posts: 55
Liked: 8 times
Joined: Jul 13, 2009 12:50 pm
Full Name: Mark
Location: The Netherlands
Contact:

Re: VMware Backup Proxy Question

Post by YoMarK »

It really depends.

If you have a SAN(or other kind of shared storage such as NFS/ iscsi) with multiple ESX hosts connected to the same datastores, there is no need to have a proxy on EACH host.

For example, if you have a cluster with 10 ESX hosts connected to the same SAN(shared storage), then I would recommend 2(best to not place them on the same ESX hosts of course ) proxies unless more are needed for a good reason(for example for performance which also means that source and target locations can handle more simultaneous jobs, which often is not the case unless your backup location is very fast ). hotadd will work for all VM's placed on storage(luns) accessible to the proxy, and it does not have to be on the same ESX host as the original VM for that(as long as it's storage is accessible it's OK).

If you have 10 ESX hosts with local storage, then it's best to have a proxy on every ESX host so that it can still utilize hotadd.
(in case of larry environment a proxy for each host is also needed )

What is best practice I do not know for sure, I'm not an Veeam employee, but it does not seem very convenient to me to have a lot of useless veeam proxy VM's floating around in your environment. We have multiple ESX clusters running, and always used 2 proxy's(8 vCPU) per cluster and for ESX hosts with local storage 1 on every ESX host(2 vCPU's). This worked fine for years.
Post Reply

Who is online

Users browsing this forum: No registered users and 62 guests