-
- Novice
- Posts: 5
- Liked: never
- Joined: Apr 08, 2022 7:20 am
- Contact:
Possibility of combining proxies and repositories on the same host when working with vSAN
Hello,
Case ID: 05364224
Product: VBR
Components: Backup
Description:
When a VM's disks reside on a vSAN datastore and the VM is used as a proxy and as a repo together, HotAdd mode is not available and it is only possible to use NBD:
[14.03.2022 13:23:35] Info [ProxyDetector] Processed VM has disks on vSan, but some disks of proxy VM are not on vSan, so HotAdd is impossible and can't failover to network
We want Veeam to add the possibility of combining proxies and repositories on the same host when working with vSAN.
Thanks.
Case ID: 05364224
Product: VBR
Components: Backup
Description:
When a VM's disks reside on a vSAN datastore and the VM is used as a proxy and as a repo together, HotAdd mode is not available and it is only possible to use NBD:
[14.03.2022 13:23:35] Info [ProxyDetector] Processed VM has disks on vSan, but some disks of proxy VM are not on vSan, so HotAdd is impossible and can't failover to network
We want Veeam to add the possibility of combining proxies and repositories on the same host when working with vSAN.
Thanks.
-
- Product Manager
- Posts: 14844
- Liked: 3086 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Hello,
and welcome to the forums.
Sounds like failover to NBD is disabled in the transport mode settings (or I misunderstood the request)
Best regards,
Hannes
and welcome to the forums.
Sounds like failover to NBD is disabled in the transport mode settings (or I misunderstood the request)
Best regards,
Hannes
-
- Novice
- Posts: 5
- Liked: never
- Joined: Apr 08, 2022 7:20 am
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Hannes,
It is not possible to activate failover on nbd - the traffic will go through the firewall, which will create a parasitic load on it and can lead to negative consequences. Also we already opened cases at technical support (case ID's: 05330389 and 05364224).
It is not possible to activate failover on nbd - the traffic will go through the firewall, which will create a parasitic load on it and can lead to negative consequences. Also we already opened cases at technical support (case ID's: 05330389 and 05364224).
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Consider using a separate repository, using the proxy itself prevents you from the ability to use hotadd for processing in the case of vSAN.
-
- Novice
- Posts: 5
- Liked: never
- Joined: Apr 08, 2022 7:20 am
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Well, that's why we created that topic. We want to add the possibility of combining proxies and repositories on the same host when working with vSAN. When we asked open Feature request at technicall support, they suggested us to open topic here, to be able follow the status.
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Ah, ok, this is a feature request. Understood and noted, thanks!
-
- Product Manager
- Posts: 14844
- Liked: 3086 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
as the request sounds like a (risky and expensive) corner case to me... what is the overall goal of the design? having virtual repositories on production storage (I guess VSAN is production storage as you try hot-add) sounds expensive to me. It also imposes risks of chicken egg problems (how to restore if VSAN goes down?). From a security perspective, it also is a risk that an attacker who gains access to VCenter can delete the repository.
-
- Novice
- Posts: 5
- Liked: never
- Joined: Apr 08, 2022 7:20 am
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Hannes,
the purpose of this configuration is to localize backup traffic inside the proxy server, the virtual machine (proxy + repo) reads productive data with hotadd and adds it to his local repository, which is served to it by SAN.
If VSAN fails, the entire virtualization farm will fail, because architecturally there is only VSAN (with the exception of disks for the backup repository). There will be nowhere to restore data.
>From a security perspective, it also is a risk that an attacker who gains access to VCenter can delete the repository.
Exactly like any proxy / repository, regardless of its connection. Protection against this is considered at other levels of storage of additional backups.
the purpose of this configuration is to localize backup traffic inside the proxy server, the virtual machine (proxy + repo) reads productive data with hotadd and adds it to his local repository, which is served to it by SAN.
If VSAN fails, the entire virtualization farm will fail, because architecturally there is only VSAN (with the exception of disks for the backup repository). There will be nowhere to restore data.
>From a security perspective, it also is a risk that an attacker who gains access to VCenter can delete the repository.
Exactly like any proxy / repository, regardless of its connection. Protection against this is considered at other levels of storage of additional backups.
-
- Veteran
- Posts: 643
- Liked: 312 times
- Joined: Aug 04, 2019 2:57 pm
- Full Name: Harvey
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Do I get that the reason you need this setup is because you're kind of stuck with it? If so I get it, but the above ideas still apply. The threat model isn't just about "can we perfectly protect against the attacks" but also mitigating the risk by creating additional separated objects they have to overtake for a successful attack.
But, if you're stuck with it you're stuck with it; I suppose containerization would help here; run a linux proxy, set up container (LXC or pods or something) to host the repository, and then you just go through the container stack for the networking and the traffic is "local". It feels a bit dirty, but I suppose it gives you Proxy + Repo on vSan _today_. I've not really read about how the performance usually goes, but even if it's fairly slow, after the initial full, you should be getting pretty okay performance for the incremental runs, no?
But I'd hate to troubleshoot it...
But, if you're stuck with it you're stuck with it; I suppose containerization would help here; run a linux proxy, set up container (LXC or pods or something) to host the repository, and then you just go through the container stack for the networking and the traffic is "local". It feels a bit dirty, but I suppose it gives you Proxy + Repo on vSan _today_. I've not really read about how the performance usually goes, but even if it's fairly slow, after the initial full, you should be getting pretty okay performance for the incremental runs, no?
But I'd hate to troubleshoot it...
-
- Influencer
- Posts: 21
- Liked: 1 time
- Joined: Jan 19, 2022 1:30 am
- Full Name: Vladimir Popov
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
I think, the problem here in your firewall design.
-
- Novice
- Posts: 5
- Liked: never
- Joined: Apr 08, 2022 7:20 am
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
This is good workaround, but we would like to have the possibility of such a merge "out of the box". As for now, we dont see any reasons for developers not allowing that kind of design.soncscy wrote: ↑Apr 16, 2022 3:15 pm Do I get that the reason you need this setup is because you're kind of stuck with it? If so I get it, but the above ideas still apply. The threat model isn't just about "can we perfectly protect against the attacks" but also mitigating the risk by creating additional separated objects they have to overtake for a successful attack.
But, if you're stuck with it you're stuck with it; I suppose containerization would help here; run a linux proxy, set up container (LXC or pods or something) to host the repository, and then you just go through the container stack for the networking and the traffic is "local". It feels a bit dirty, but I suppose it gives you Proxy + Repo on vSan _today_. I've not really read about how the performance usually goes, but even if it's fairly slow, after the initial full, you should be getting pretty okay performance for the incremental runs, no?
But I'd hate to troubleshoot it...
-
- Veeam Software
- Posts: 219
- Liked: 111 times
- Joined: Jun 29, 2015 9:21 am
- Full Name: Michael Paul
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
To focus on the second point first: if a repository is physical, nope, compromise of vCenter wouldn’t result in the deletion of the repository.disp.tac@rubytech.ru wrote: ↑Apr 16, 2022 7:54 am Hannes,
the purpose of this configuration is to localize backup traffic inside the proxy server, the virtual machine (proxy + repo) reads productive data with hotadd and adds it to his local repository, which is served to it by SAN.
If VSAN fails, the entire virtualization farm will fail, because architecturally there is only VSAN (with the exception of disks for the backup repository). There will be nowhere to restore data.
>From a security perspective, it also is a risk that an attacker who gains access to VCenter can delete the repository.
Exactly like any proxy / repository, regardless of its connection. Protection against this is considered at other levels of storage of additional backups.
As for the first point, Veeam can confirm but it depends if VMware’s VADP supports this scenario.
Finally your final sentence sounds like you’re using other repositories for backups off of vSAN, I’d only consider backups not on your production hardware to be actual backups, it’s like counting RAID as a backup, the number of scenarios whereby you’re saved by these backups is smaller than a standalone repo.
I can only assume to these other backup repository’s you’re using backup copy jobs, so surely this is creating firewall load too? Or are you relying on having a repos in a particular subnet to avoid the firewall?
Also vSAN is going to require multiple nodes. What happens when it needs to process VMs on another host? How can you prevent failover to network mode?
-------------
Michael Paul
Veeam Data Cloud: Microsoft 365 Solution Engineer
Michael Paul
Veeam Data Cloud: Microsoft 365 Solution Engineer
-
- Product Manager
- Posts: 14844
- Liked: 3086 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Possibility of combining proxies and repositories on the same host when working with vSAN
Hello,
Best regards,
Hannes
That is possible today, by running a proxy on the same ESXi host in the same VLAN. VM affinity rules can help with that. By running both VMs on the same host, the network traffic never hits the physical network infrastructure (which seems undersized here). If network bandwidth is the issue, then I only see proxy & repository outside the VSAN cluster. Backup mode: NBD. In all other scenarios, there is network overhead for reading and writing on VSAN.localize backup traffic inside the proxy server
right... even if the issue finally gets fixed, the backups are also lost. I suggest again to implement the 3-2-1 ruleThere will be nowhere to restore data.
Best regards,
Hannes
Who is online
Users browsing this forum: Bing [Bot], Google [Bot] and 54 guests