Skip to main content

Enhancement of NFS repository

  • June 1, 2026
  • 3 comments
  • 51 views

Marcel.K
Forum|alt.badge.img+12

Enhancement of NFS repository

 

NFS repository is rely on NFS protocol, which is not built for heavy loads and using it should be used only, if another setup of repository is not possible.

In my usecase is the only option, how to avoid connection of guests to repositories.

 

NFS repository does not support fast cloning, so consumption is much higher like on repository with direct attached storage or object storage.

Synthetic backup is taking very, very long for big VMs especially.

 

How synthetic backup works with NFS repository

During process gateway server needs to take files on gateway, where is data mover, create synthetic full backup and send it backup on nfs storage.

 

How NFS repository works: they are mounting during backup/restore process in one threat and unmounted after backup/restore is done:

 

 

Such configuration is very safe and is not visible nfs export during non-runtime.

 

Based on my test one threat can run backups around 21MBps on 1Gbps line.

In this case was distance was 50km and some connection was over internet as well.

To increase speed of backup is needed to increase threats.

So we have been mounting nfs export permanently with 16 threats/connections, where was increased speed to 96. More threats did not speed up anymore. So 16 threats is optimal.

Nconnect

Speed

4

36,8 MBps

8

88,8 MBps

16

96.3 MBps

 

If you see as bottleneck with NFS repository, this is good way how to increase speed with repository with nconnect.

 

Nconnect is tied up with ip, so if you use more paths, is ok. It will be applied for all of them. So you need to permanently mount nfs export with nconnect and effect is applied :) 

 

My test were done with NFS4.x as based my security NFS3 is not secure ….

3 comments

coolsport00
Forum|alt.badge.img+22
  • Veeam Legend
  • June 1, 2026

I’ve never really used NFS so this was really good info to learn about. Thank you for sharing ​@Marcel.K 👍🏻


MarvinMichalski
Forum|alt.badge.img+1

I’ve never really used NFS so this was really good info to learn about. Thank you for sharing ​@Marcel.K 👍🏻

Agree. Thanks for the insights ​@Marcel.K  :)


kciolek
Forum|alt.badge.img+5
  • Influencer
  • June 1, 2026

great information! thanks for the insight, I haven’t used NFS so was good for learning.