This is unique to NTFS. It is also the only implementation of transactional file systems that can coordinate cleanly with a database.
For VMS, you were thinking of RMS Journaling. HP still keeps the manuals on-line. As you can see, RMS/J with recovery unit journaling is "close". Combine RMS with DEC ACMS (a TP monitor) and DEC RDB (a relational DB) and you are very very close to what Transactional NTFS provides "but not quite there". Further, RMS/Journaling was said to be a dog -- and it was very expensive.
When you start looking closely, you see many many differences between NTFS and any other attempt. For instance, it work works closely with the Volume Snapshot Service to provide transactionally consistent backups; transactional support for memory-mapped files; and enhancements to the mini-filter framework.
This is unique to NTFS. It is also the only implementation of transactional file systems that can coordinate cleanly with a database. For VMS, you were thinking of RMS Journaling. HP still keeps the manuals on-line. As you can see, RMS/J with recovery unit journaling is "close". Combine RMS with DEC ACMS (a TP monitor) and DEC RDB (a relational DB) and you are very very close to what Transactional NTFS provides "but not quite there". Further, RMS/Journaling was said to be a dog -- and it was very expensive. When you start looking closely, you see many many differences between NTFS and any other attempt. For instance, it work works closely with the Volume Snapshot Service to provide transactionally consistent backups; transactional support for memory-mapped files; and enhancements to the mini-filter framework.