SnapLock is an alternative to the traditional optical "write once, read many" (WORM) data. SnapLock is used for the storage of read-only WORM data.
SnapLock is a license-based, disk-based, open-protocol feature that works with application software to administer non-rewritable storage of data. The primary objective of this Data ONTAP feature is to provide storage-enforced WORM and retention functionality by using open file protocols such as CIFS and NFS. SnapLock can be deployed for protecting data in strict regulatory environments in such a way that even the storage administrator is considered an untrusted party. An example of such an environment is the broker or dealer market that is regulated by the U.S.Securities and Exchange Commission (SEC) rule 240.17a-4. Alternative configurations of SnapLock can be deployed for unregulated or more flexible regulated environments.
SnapLock provides special purpose volumes in which files can be stored and committed to a non-erasable, non-rewritable state either forever or for a designated retention period. SnapLock allows this retention to be performed at the granularity of individual files through standard open file protocols such as CIFS and NFS (versions 2, 3, and 4). The retention of these files is enforced by Data ONTAP, through which all the file protocols or administrative access to the data must pass.