Discussions specific to the VMware vSphere hypervisor
Post Reply
verre
Enthusiast
Posts: 67
Liked: never
Joined: Jun 30, 2014 1:51 pm
Full Name: Valentino Erre
Contact:

Question about deduplication

Post by verre »

Hi everybody, I've a question for you. Suppose I need to backup two vm in parallel using two proxies. The first proxy deduplicates the first machine and the second proxy makes the same with the second machine. Suppose that the two vm are quite similar... does someone deduplicate the two machine another time together?

veremin
Product Manager
Posts: 18843
Liked: 1904 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Question about deduplication

Post by veremin »

Kindly, take a look at the sticky FAQ, should clarify your question. Thanks.

verre
Enthusiast
Posts: 67
Liked: never
Joined: Jun 30, 2014 1:51 pm
Full Name: Valentino Erre
Contact:

Re: Question about deduplication

Post by verre »

Thank you Eremin. I had already read the FAQ. Indeed my doubt is: as I have understood the second deduplication between the two vm, take place on the "target side transport service", is it? So... I already know that the "transport service" could be installed on a Linux VM. Therefore a Transport Service on a linux vm can deduplicate and this is my last question: if a linux vm with transport service can deduplicate there is no differences between a linux vm with transport service and a windows proxy vm! I don't understand what a proxy windows has more than a transport service linux.

foggy
Veeam Software
Posts: 20457
Liked: 1952 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Question about deduplication

Post by foggy »

Not sure I understand your question. It is correct that target-side deduplication is performed by Veeam data mover agent (aka transport service) installed on the repository server. After being retrieved and processed by the source data mover agent installed on a proxy, data is being sent to the target data mover agent (repository), where deduplication between different VMs in a job is performed and data is then written to the storage.

foggy
Veeam Software
Posts: 20457
Liked: 1952 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Question about deduplication

Post by foggy »

If your concern about Linux proxies, then this thread might be helpful.

verre
Enthusiast
Posts: 67
Liked: never
Joined: Jun 30, 2014 1:51 pm
Full Name: Valentino Erre
Contact:

Re: Question about deduplication

Post by verre »

Thank you foggy. My question is: the "Target Side Transport Service" deduplicates the data and it is installed in a Linux vm. Is it?
I don't understant what the proxy (windows) does more than a "Target Side Transport Service" Linux.
I understand that the "Source Side Transport Service" could be installed only on a Windows machine (we called that proxy) but no reason to install another proxy (another windows license) as a target

foggy
Veeam Software
Posts: 20457
Liked: 1952 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Question about deduplication

Post by foggy »

The proxy retrieves the data from the source datastore, dedupes/compresses it, and sends it over to the target storage. In terms of deduplication, it eliminates multiple copies of the same files stored inside VM, for example. Here's a bit more on that.

verre
Enthusiast
Posts: 67
Liked: never
Joined: Jun 30, 2014 1:51 pm
Full Name: Valentino Erre
Contact:

Re: Question about deduplication

Post by verre »

Yes Foggy thank you. Could you check if this paint is correct?

https://drive.google.com/file/d/0B4V1PF ... sp=sharing

dellock6
Veeam Software
Posts: 6032
Liked: 1837 times
Joined: Jul 26, 2009 3:39 pm
Full Name: Luca Dell'Oca
Location: Varese, Italy
Contact:

Re: Question about deduplication

Post by dellock6 » 1 person likes this post

Yes, the design is correct.
One note however: on Linux the transport executable is not running as a service (daemon in this case...), rather is dinamically deployed at each run and executed, and then removed when the job is over. That's why for example we require to enable ssh and have perl into the linux box, and the linux itself being reachable via ssh from VBR server.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software

@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2021
Veeam VMCE #1

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 38 guests