Hi,
I am using USN without problems for our company backup with HP Data Protector. Could you be more specific about the missed updates? As far as I know, it tracks file and metadata modifications. USN is also used by
Windows for Backup and Restore feature.
I checked the USNHelper.cs. There are few things that you should check:
- is the USN enabled for the volume? It is enabled by default only for system volumes.
- the USN journal has limited (configurable) size, do you check whether the size was exceeded? In that case you cannot use USN, you should warn the user to increase the journal size instead.
- you should also check the case where NextUsn approaches MaxUsn and also warn the user
Use fsutil usn to query/configure the journal.
Kind regards, Jan