WORM (Write Once, Read Many) is a description of data storage that is incapable of being rewritten.
NexentaStor provides WORM capability via a pluggable optional module. Any data folder can be made Write Once, Read Many, which will then prevent the folder's content from being modifiable. This includes the entire content of the folder, including files, directories, and existing sub-folders.
Any data folder without exception can be marked as WORM. An opposite operation, however, is not permitted: WORM cannot be deactivated. Hence, the important note: WORM cannot be undone.
WORM protects the contents and to this end, certain functionality is limited by design (and per requirements). Specifically:
- sub-folders of a WORM folder cannot be created
- rollback of a WORM folder is not permitted (and will fail)
- destroy of a WORM folder can be done only after its entire content expires
To install, run:
nmc$ setup plugin install nmc-worm
To get started and for the man page, run:
nmc$ setup folder < name > worm activate -h
nmc$ show folder worm -h
Or, you can view, install and uninstall the NexentaStor extension modules using appliance's web GUI, as shown below:
Confirm the request to install:
Demo: http://www.nexenta.com/demos/worm.html




