VAST Cluster supports SMB change notifications, where an SMB client can get notified if a change occurs on file or directories in the directory for which the client has subscribed. Reported are changes such as a file or directory creation or deletion, a change in file or directory name, size, attributes, creation date, last read or write date, security settings.
By default, SMB change notifications are supported for the directory where the client has subscribed for change notifications, but not for changes occurring in the subdirectories. This capability is enabled by default.
SMB Recursive Change Notifications
Starting with VAST Cluster 5.3.3, the cluster can be configured to provide change notifications not only for the subscribed directory, but also for any files or directories contained in subdirectories of the subscribed directory. This feature is referred to as SMB recursive change notifications.
To subscribe to such notifications, the client sets the SMB2_WATCH_TREE flag in the SMB2_CHANGE_NOTIFY request. Reported are changes such as a change in file or directory name, size, creation and last write date, security settings.
To enable this feature on your cluster, contact VAST Support.
The following limitations apply when using SMB recursive change notifications:
SMB recursive change notifications are not available for paths for which Global Namespace is configured.
Using SMB recursive change notifications for nested SMB shares may entail unexpected behavior.