Discussions specific to the VMware vSphere hypervisor
Post Reply
Posts: 46
Liked: 5 times
Joined: Jun 14, 2011 1:55 pm
Full Name: Matthew Vaughan

VMware Backup Proxy Question

Post by mcvosi » Jan 28, 2016 8:57 pm

Is it a best practice to have a backup proxy on EACH host?

Posts: 387
Liked: 92 times
Joined: Mar 24, 2010 5:47 pm
Full Name: Larry Walker

Re: VMware Backup Proxy Question

Post by larry » Jan 28, 2016 9:30 pm

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.

Veeam Software
Posts: 19070
Liked: 1698 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson

Re: VMware Backup Proxy Question

Post by foggy » Jan 29, 2016 8:45 am

Additionally, this allows for using hotadd for reading and writing tasks on every host.

Posts: 51
Liked: 7 times
Joined: Jul 13, 2009 12:50 pm
Full Name: Mark
Location: The Netherlands

Re: VMware Backup Proxy Question

Post by YoMarK » Jan 29, 2016 3:24 pm

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: torri.sigl and 14 guests