-
- Service Provider
- Posts: 13
- Liked: 2 times
- Joined: Oct 25, 2018 11:33 am
- Full Name: Yaroslav
- Contact:
Re: Windows 2019, large REFS and deletes
However, trim/unmap have effect only on thin provisioned storages... I think.
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
Which we do have. This might at least help a bit. But every little thing helps in our situation.
-
- Enthusiast
- Posts: 57
- Liked: 8 times
- Joined: May 09, 2011 12:43 pm
- Full Name: Sebastian
- Location: Germany
- Contact:
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
There was no specific recommendation as they are just building their own bigger test systems right now. For us we will set the new limit at ~150 TB.
All the problems should happen per-volumes and not server-global.
But this seem to have one other effect: Right now we have our new system with windows server 1903 and we did first tests. If the backend storage is not fast enough REFS memory usage does not only go to ~300 GB but ~600 GB with two REFS volumes.
So more REFS volumes might benefit from (i am not sure about "need") more RAM.
All the problems should happen per-volumes and not server-global.
But this seem to have one other effect: Right now we have our new system with windows server 1903 and we did first tests. If the backend storage is not fast enough REFS memory usage does not only go to ~300 GB but ~600 GB with two REFS volumes.
So more REFS volumes might benefit from (i am not sure about "need") more RAM.
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
How is the storage being thin provisioned or not relevat to the filesystem? It should have no effect on the filesystem...
Do you have a link to that information?
Do you have a link to that information?
-
- Chief Product Officer
- Posts: 32242
- Liked: 7615 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: Windows 2019, large REFS and deletes
https://docs.microsoft.com/en-us/window ... s-overview
Backup targets include the above supported configurations. Please contact application and storage array vendors for support details on Fiber Channel and iSCSI SANs. For SANs, if features such as thin provisioning, TRIM/UNMAP, or Offloaded Data Transfer (ODX) are required, NTFS must be used.
-
- Service Provider
- Posts: 17
- Liked: 2 times
- Joined: Jan 19, 2015 3:19 pm
- Full Name: Bret Esquivel
- Contact:
Re: Windows 2019, large REFS and deletes
Hey Mike,
Are you having any better luck with 1903? Hows the experience been thus far?
Thanks
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
Hello,
its Markus
It gets interesting next week. Then we will have the first deletions.
its Markus

It gets interesting next week. Then we will have the first deletions.
-
- Service Provider
- Posts: 17
- Liked: 2 times
- Joined: Jan 19, 2015 3:19 pm
- Full Name: Bret Esquivel
- Contact:
Re: Windows 2019, large REFS and deletes
Sounds great. Look forward to hearing about it. Sorry about that. I don't know how I even got Mike 

-
- Service Provider
- Posts: 8
- Liked: never
- Joined: Jun 26, 2019 5:55 pm
- Contact:
Re: Windows 2019, large REFS and deletes
Hi Markus:
How goes your system after the deletes?
Also, regarding version 1903. Since you mentioned being LTSC which is based off 1809, how did you go about getting 1903? Did you have to switch to Semi-Annual Channel (SAC)?
How goes your system after the deletes?
Also, regarding version 1903. Since you mentioned being LTSC which is based off 1809, how did you go about getting 1903? Did you have to switch to Semi-Annual Channel (SAC)?
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
So far so good. Fírst deletes are through but those are rather small. But i am quite optimistic!
In 1-2 weeks the real big deletes are coming.
We completely reinstalled windows server core 1903.
In 1-2 weeks the real big deletes are coming.
We completely reinstalled windows server core 1903.
-
- Enthusiast
- Posts: 57
- Liked: 8 times
- Joined: Jul 13, 2009 12:50 pm
- Full Name: Mark
- Location: The Netherlands
- Contact:
Re: Windows 2019, large REFS and deletes
Subscribed to this topic.
Just installed three 60TB repo's(one 180TB scale out repo) based on Windows 2019 with ReFS(64k blocks), and am not really looking forward to ReFS issues again.
I'm not sure what would be the benefit of using Windows server 1903(for Veeam/RefS) compared to Windows 2016 given microsoft support cycles.
Just installed three 60TB repo's(one 180TB scale out repo) based on Windows 2019 with ReFS(64k blocks), and am not really looking forward to ReFS issues again.

I'm not sure what would be the benefit of using Windows server 1903(for Veeam/RefS) compared to Windows 2016 given microsoft support cycles.
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
According to MS developers the benefit is huge. They fixed one of the major issues in 1903 for deletes.
We were in direct contact with the REFS devs...
If the issue is still there we should have felt at least some issues by now. As I said I am quite optimistic for the first time in 2 years.
We were in direct contact with the REFS devs...
If the issue is still there we should have felt at least some issues by now. As I said I am quite optimistic for the first time in 2 years.
-
- Veeam Software
- Posts: 76
- Liked: 16 times
- Joined: Apr 07, 2013 10:36 pm
- Full Name: Rhys Hammond
- Location: Brisbane , Australia
- Contact:
Re: Windows 2019, large REFS and deletes
We are experiencing similar issues with ReFS + large deletions causing severe performance degradation on our win server 2019 servers (build 1809) repository servers.
Synthetic Full operations that were previously completed in under 10 hours are now taking 48+ hours or more. Also seeing REFS writes from jobs hang, then transfer data, hang again, after restore points are deleted.
We're currently on 1809 so we are now considering upgrading to 1903.
For those curious, the specs of our repository servers are as follows,
-Windows Server 2019 (version 1809)
-dual socket Intel Xeon-Gold 6130 (2.1Ghz 16 core)
-128GB DDR4
-2 x 480GB SSD for running Windows
- HPE Smart Array P408i-p SR Gen 10 Raid Controller with 2GB Cache
-26 x 8TB SATA 6Gbps 7.2K rpm 3.5”
The filesystem is ReFS with 64K cluster size
Regarding upgrading from 1809 to 1903,
-If you're on CB (SAC), it should be an in-place upgrade
-If you're on LTSC, to go to 1903 it will be a wipe / reload.
btw, our Veeam support case currently open for this issue is, 03699027.
I'm curious to understand if there is a 'quality update / monthly cumulative' update for 1809 to remediate this fix or does this fix rely on new functionality only available in the feature update (1903).
Are we required to reformat the ReFS volume for the fix to work?
I'm also very keen to hear more from mkretzer, if the ReFS deletion issue has well and truly been put to rest.
Synthetic Full operations that were previously completed in under 10 hours are now taking 48+ hours or more. Also seeing REFS writes from jobs hang, then transfer data, hang again, after restore points are deleted.
We're currently on 1809 so we are now considering upgrading to 1903.
For those curious, the specs of our repository servers are as follows,
-Windows Server 2019 (version 1809)
-dual socket Intel Xeon-Gold 6130 (2.1Ghz 16 core)
-128GB DDR4
-2 x 480GB SSD for running Windows
- HPE Smart Array P408i-p SR Gen 10 Raid Controller with 2GB Cache
-26 x 8TB SATA 6Gbps 7.2K rpm 3.5”
The filesystem is ReFS with 64K cluster size
Regarding upgrading from 1809 to 1903,
-If you're on CB (SAC), it should be an in-place upgrade
-If you're on LTSC, to go to 1903 it will be a wipe / reload.
btw, our Veeam support case currently open for this issue is, 03699027.
I'm curious to understand if there is a 'quality update / monthly cumulative' update for 1809 to remediate this fix or does this fix rely on new functionality only available in the feature update (1903).
Are we required to reformat the ReFS volume for the fix to work?
I'm also very keen to hear more from mkretzer, if the ReFS deletion issue has well and truly been put to rest.
Veeam Certified Architect | Author of http://rhyshammond.com | Veeam Vanguard | vExpert
-
- Enthusiast
- Posts: 57
- Liked: 8 times
- Joined: Jul 13, 2009 12:50 pm
- Full Name: Mark
- Location: The Netherlands
- Contact:
Re: Windows 2019, large REFS and deletes
I'm not sure if this is a reply to my post, but what I meant to ask is what the advantage of 1903 is compared to Windows 2016 specifically for Veeam.
If Windows 2019 has issues, then it's not a option right now. But 2016 still is, and is supported longer then 1903 then why use the Semi-Annual Channel releases(some consider those the public beta testing releases of windows server).
1903 ReFS will support Dedub and compression as well, but given the way it works, that is not really a killer feature.
As Windows 2016 has support until 12 January 2027(much longer then all Semi-Annual Channel releases like 1903), I would think it would be the more obvious choice for something "simple"(should just "work") like a fileserver.
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
@rhys.hammond Right now there is no update for 2019/1809 as far as i understand microsoft. They told me newest REFS driver builds should work with 2019/1809 but then this is no "fully supported" solution anymore.
I would gladly give you a "all is fixed" already but we are very caucious with such a statement before we have a full month of backups and the bigger backups get deleted. In the last 2 years we had many situation where we believed "problem is finally fixed" and the whole thing came down one week later.
But besides the first successfull smaller deletes there is one other good thing with 1903: Synthetics after 3 weeks were just as fast as in the first week. That was one thing that was always an issue: synthetics got slower the more data was on the repo!
I would gladly give you a "all is fixed" already but we are very caucious with such a statement before we have a full month of backups and the bigger backups get deleted. In the last 2 years we had many situation where we believed "problem is finally fixed" and the whole thing came down one week later.
But besides the first successfull smaller deletes there is one other good thing with 1903: Synthetics after 3 weeks were just as fast as in the first week. That was one thing that was always an issue: synthetics got slower the more data was on the repo!
-
- Veeam Software
- Posts: 76
- Liked: 16 times
- Joined: Apr 07, 2013 10:36 pm
- Full Name: Rhys Hammond
- Location: Brisbane , Australia
- Contact:
Re: Windows 2019, large REFS and deletes
That sounds promising mkretzer, thank you for the update.
If you happen to speak to the Microsoft devs again could you possibly confirm if we need to format ReFS volume containing veeam backups files when moving from 1809 to 1903, specifically during a wipe/reload as required for LTSC to CB (SAC) please? Given the mention of the architecture changes to ReFS from 1809 to 1903 I thought it would be prudent to confirm this.
If you happen to speak to the Microsoft devs again could you possibly confirm if we need to format ReFS volume containing veeam backups files when moving from 1809 to 1903, specifically during a wipe/reload as required for LTSC to CB (SAC) please? Given the mention of the architecture changes to ReFS from 1809 to 1903 I thought it would be prudent to confirm this.
Veeam Certified Architect | Author of http://rhyshammond.com | Veeam Vanguard | vExpert
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
I can ask but i am also 95% certain you don't need to reformat as they offered to replace the driver in 2019/1809 with their dev driver which is even newer - without reformat.
-
- Veeam Software
- Posts: 76
- Liked: 16 times
- Joined: Apr 07, 2013 10:36 pm
- Full Name: Rhys Hammond
- Location: Brisbane , Australia
- Contact:
Re: Windows 2019, large REFS and deletes
Hey mkretzer,
That's certainly good news regarding the reformat likely not being necessary for 1809 to 1903.
Regarding this dev driver, iI'm guessing this is not available to the general public?
That's certainly good news regarding the reformat likely not being necessary for 1809 to 1903.
Regarding this dev driver, iI'm guessing this is not available to the general public?
Veeam Certified Architect | Author of http://rhyshammond.com | Veeam Vanguard | vExpert
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
No it is not. Also they told me that there is a certain risk involved.
If you want to hear my take on it: Try the 1903 driver in 2019. It should work and then at least you have a driver which is in itself fit for production (but don't ask me to fix it if all goes wrong
)
If you want to hear my take on it: Try the 1903 driver in 2019. It should work and then at least you have a driver which is in itself fit for production (but don't ask me to fix it if all goes wrong

-
- Enthusiast
- Posts: 33
- Liked: 2 times
- Joined: May 28, 2015 3:23 am
- Contact:
Re: Windows 2019, large REFS and deletes
Hi All
I see the update "August 17, 2019—KB4512534 (OS Build 17763.720)" the refs.dll has changed.
For 1809 Windows Server 2019 that is.
No mention in release notes though...
Nik
I see the update "August 17, 2019—KB4512534 (OS Build 17763.720)" the refs.dll has changed.
For 1809 Windows Server 2019 that is.
No mention in release notes though...
Nik
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
To be honest thats the most confusing about the whole thing: the refs.sys from 1903 was not updates once since release.
And the 2019 version is all the time.
Still, i was told that 1903 version is superior to the 2019 version...
And the 2019 version is all the time.
Still, i was told that 1903 version is superior to the 2019 version...
-
- Veeam Software
- Posts: 76
- Liked: 16 times
- Joined: Apr 07, 2013 10:36 pm
- Full Name: Rhys Hammond
- Location: Brisbane , Australia
- Contact:
Re: Windows 2019, large REFS and deletes
I've been making some tweaks in preparation for the weekend when our performance appears to nosedive off a cliff.
-Uninstalled SCCM client as per https://www.veeam.com/kb2792 (the GUI was bugged and refusing to start which wasn't a good sign)
-very small tweak to our raid cache policy as per 'HPE Reference Architecture for Veeam Availability Suite with HPE Apollo backup target' document
-removed concurrent task limit on the backup repository as per 'HPE Reference Architecture for Veeam Availability Suite with HPE Apollo backup target' document
-applied all windows updates available and restarted (we were on vanilla 2019 with zero updates)
Interesting that HPE is recommending Windows Server 2019 in their Veeam Apollo Repository Server Reference Architecture as well.
Now we need to wait for the weekend to see if how it goes... fingers crossed.
-Uninstalled SCCM client as per https://www.veeam.com/kb2792 (the GUI was bugged and refusing to start which wasn't a good sign)
-very small tweak to our raid cache policy as per 'HPE Reference Architecture for Veeam Availability Suite with HPE Apollo backup target' document
-removed concurrent task limit on the backup repository as per 'HPE Reference Architecture for Veeam Availability Suite with HPE Apollo backup target' document
-applied all windows updates available and restarted (we were on vanilla 2019 with zero updates)
Interesting that HPE is recommending Windows Server 2019 in their Veeam Apollo Repository Server Reference Architecture as well.
Now we need to wait for the weekend to see if how it goes... fingers crossed.
Veeam Certified Architect | Author of http://rhyshammond.com | Veeam Vanguard | vExpert
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
Yesterday we had our first set of large deletes. The best thing: Memory usage did not increase at all. With 2019 memory usage fluctuated heavily when there was something deleted. Also there was ZERO impact to other backups.
The next 2-3 days will get VERY interesting as now the HUGE deletes are coming!
The next 2-3 days will get VERY interesting as now the HUGE deletes are coming!
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
Ok. In the last 2 days there where ~10000 restore points being deleted.
And it seems without any impact AT ALL!
I will ask MS support if there is any hope for creating a backport....
And it seems without any impact AT ALL!
I will ask MS support if there is any hope for creating a backport....
-
- Veeam Software
- Posts: 76
- Liked: 16 times
- Joined: Apr 07, 2013 10:36 pm
- Full Name: Rhys Hammond
- Location: Brisbane , Australia
- Contact:
Re: Windows 2019, large REFS and deletes
So I'm happy to report that our poor performance issue did not reoccur on the weekend. Synthetic fulls / GFS took the usual few hours to complete, not days to complete.
Whether it was the "August 17, 2019—KB4512534 (OS Build 17763.720)" update resolved the issue or perhaps just the removal of the Microsoft Config Manager client we're not quite sure.
We ended up implementing quite a few improvements to try and solve these 'deletion' triggered performance issues so hard to pinpoint the exact fix.
We are now reinstalling Microsoft Config Manager client and will report back after next weekend passes, fingers crossed the issue doesn't appear so we can stick on build 1807.
Whether it was the "August 17, 2019—KB4512534 (OS Build 17763.720)" update resolved the issue or perhaps just the removal of the Microsoft Config Manager client we're not quite sure.
We ended up implementing quite a few improvements to try and solve these 'deletion' triggered performance issues so hard to pinpoint the exact fix.
We are now reinstalling Microsoft Config Manager client and will report back after next weekend passes, fingers crossed the issue doesn't appear so we can stick on build 1807.
Veeam Certified Architect | Author of http://rhyshammond.com | Veeam Vanguard | vExpert
-
- Novice
- Posts: 8
- Liked: 1 time
- Joined: Jun 06, 2018 1:06 pm
- Contact:
Re: Windows 2019, large REFS and deletes
Dear all
I'm having same issues since patchday 07/2019
We're using ReFS on a Server 2016 (10.0.14393)
The snapshot of the single vm's takes some minutes but then for the synthetic backup it takes up to 4 hours and before about 1hour..
I just checked the refs.sys ans it was changed wed 7th of august 2019 the last time. I've patched the server last friday but it didn't help.
I'm having same issues since patchday 07/2019
We're using ReFS on a Server 2016 (10.0.14393)
The snapshot of the single vm's takes some minutes but then for the synthetic backup it takes up to 4 hours and before about 1hour..
I just checked the refs.sys ans it was changed wed 7th of august 2019 the last time. I've patched the server last friday but it didn't help.
-
- Novice
- Posts: 8
- Liked: 1 time
- Joined: Jun 06, 2018 1:06 pm
- Contact:
Re: Windows 2019, large REFS and deletes
Today I found this KB (https://support.microsoft.com/en-us/hel ... is-running) which exactly describes our problem and it was updated Jul 22, 2019. Does anyone have the same problem? Server have the newest patches installed - I am at a loss...
-
- Veteran
- Posts: 1255
- Liked: 444 times
- Joined: Dec 17, 2015 7:17 am
- Contact:
Re: Windows 2019, large REFS and deletes
That article is quite old, in our case none of the settings really helped.
Who is online
Users browsing this forum: Semrush [Bot] and 76 guests