Skip to main content

Veeam Backup and Replication 12.3 now has NetApp ONTAP SnapDiff API enabled


Pybarra
Forum|alt.badge.img+6

VBR 12.3 had a pretty big payload across our alliance partners. One of those is the NetApp with the ONTAP SnapDiff API. This is a native change file tracking capability built into the ONTAP OS (differencing engine). This will help customers reduce the amount of time it takes for a NAS backup with changes to complete. This improvement was highly requested by our customers. It is easy to enable when you are adding an “Unstructured Data source” in VBR see link and figure 1 below. Once enabled, you will see messages in the job log on incremental backups figure 2. Please spread the word to your ONTAP customers. This is a v1 version of SnapDiiff more features coming (TBD)😀.

Adding Enterprise Storage System as NAS Filer

 

Figure 1

 

Figure 2

Note: There are a few restrictions mentioned in the link above listed below.

  • Native changed files tracking (CFT) is not supported for NetApp ONTAP versions from 9.10.1 to 9.10.1P10.
  • Native changed files tracking (CFT) is not supported for NetApp ONTAP FlexGroup volumes.
  • Joint NetApp Veeam blog available on TechONTAP Community requires NetApp account to access - NetApp Veeam SnapDiff blog

11 comments

MatzeB
Forum|alt.badge.img+5
  • Veeam Vanguard
  • 73 comments
  • December 9, 2024

Hi Pete,

 

do you have any speed comparison? From my feeling the native veeam NAS engine is very fast, also for incremental backup scans. Is there something like, normaly it’s about 20% faster with snapdiff or something like that?

 

Regards

Matze


Pybarra
Forum|alt.badge.img+6
  • Author
  • Influencer
  • 118 comments
  • December 9, 2024

Thanks ​@MatzeB I do not have any performance testing results. I can ask internally. I would say in the small testing I did. It works better the larger the NAS shares. To be generous I can say this can improve NAS speeds by 10% or more. As always, it depends on the performance of the storage, network speeds and VBR server hardware😀.


acw_calvin
  • Comes here often
  • 11 comments
  • December 10, 2024

Thanks bro! nice tips!

More exciting features on ONTAP + Veeam!

From the notes seems current only FlexVol Volume, with SnapDiff v1 or v2.

Wish FlexGroup Vol, and SnapDiff v3 will also be supported soon 😁😁😁!!


Pybarra
Forum|alt.badge.img+6
  • Author
  • Influencer
  • 118 comments
  • December 10, 2024

@acw_calvin you are correct. Initial release is v1 which supports FleVols. Additional enhancements coming, TBD at the moment😀.

Thanks,

Pete 


acw_calvin
  • Comes here often
  • 11 comments
  • December 11, 2024
Pybarra wrote:

@acw_calvin you are correct. Initial release is v1 which supports FleVols. Additional enhancements coming, TBD at the moment😀.

Thanks,

Pete 

Thanks bro !! nice and got ya !! 


Pybarra
Forum|alt.badge.img+6
  • Author
  • Influencer
  • 118 comments
  • December 11, 2024
acw_calvin wrote:
Pybarra wrote:

@acw_calvin you are correct. Initial release is v1 which supports FleVols. Additional enhancements coming, TBD at the moment😀.

Thanks,

Pete 

Thanks bro !! nice and got ya !! 

Your very welcome my friend😀.


I noticed that Linux-based cache repositories are not supported… Is that in the pipeline as well?


Pybarra
Forum|alt.badge.img+6
  • Author
  • Influencer
  • 118 comments
  • January 21, 2025
Jeroen Buren wrote:

I noticed that Linux-based cache repositories are not supported… Is that in the pipeline as well? hi ​@Jeroen Buren SnapDiff is done at the volume level. Is should be independent of OS. Can you provide more details on your request😀?

 


Pybarra wrote:
Jeroen Buren wrote:

I noticed that Linux-based cache repositories are not supported… Is that in the pipeline as well? hi ​@Jeroen Buren SnapDiff is done at the volume level. Is should be independent of OS. Can you provide more details on your request😀?

 

When I want to enable the "Use native changed file tracking” I get this error:

The cache repository is a hardened Linux repository.


Pybarra
Forum|alt.badge.img+6
  • Author
  • Influencer
  • 118 comments
  • January 22, 2025

Thanks for the feedback ​@Jeroen Buren I believe this is probably because a file cache is constantly being access and updated. It can not be immutable. I will confirm with PM😀.


Pybarra
Forum|alt.badge.img+6
  • Author
  • Influencer
  • 118 comments
  • January 24, 2025

Hi ​@Jeroen Buren I checked with our internal team and there is currently no support for Linux for cache repository see link below. There is currently no plans to support this at the moment. If anything changes I will update post😀.

NAS Filer CFT  

Cache Repository Note

 

Thanks,

Pete


Comment