Slow and Problematic Windows -> Linux SMB Share

Slow and Problematic Windows -> Linux SMB Share

Like many people, I have a Synology NAS that I use for backups. I backed up various Windows Servers to a Share on this NAS overnight using tools including Veeam, but it kept failing but only intermittently. Yes, I know; the worst type of error is an intermittent error.

Each time I ran the backups manually, they seemed to run fine. That was until they didn’t run, and I received the same error. Eventually, after looking through the Event Logs, it appeared to be an SMB failure. Armed with this additional, missing piece of information, I was able to determine that the problem was a simple timeout problem – the disks in the Synology system are just spinning rust, and the network connection in it is only 1Gb – and with the large amount of data being backed up each time, it was timing out.

The fix was surprisingly simple. On the Veeam Windows Backup server, I issued the following command in Powershell as an Administrator, and the problem vanished. The server has now been running for weeks without a hitch.

Set-SmbClientConfiguration -SessionTimeout 600

Stephen

Hi, my name is Stephen Finchett. I have been a software engineer for over 30 years and worked on complex, business critical, multi-user systems for all of my career. For the last 15 years, I have been concentrating on web based solutions using the Microsoft Stack including ASP.Net, C#, TypeScript, SQL Server and running everything at scale within Kubernetes.

Finchett.com
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.