Snapshot Tasks
Snapshots are a read-only point-in-time copy of a dataset. It is a powerful feature of the ZFS file system, and provives a quick way to roll-back a dataset in case of accidental file deletion.
Each snapshot will only take up as much space as the data difference between when the snapshot was taken and the current data, making it very space efficient. It does not make any duplicates of existing data.
You can even roll-back a dataset to a previous point-in-time to instantly recover from an ransomware event!
Official Documentation: https://www.truenas.com/docs/core/coretutorials/storage/snapshots/
Creating a Manual, One Time Snapshot
Login to the TrueNAS WebGUI.
Click on the three dots (Dataset Actions) on the dataset that you want to take a snapshot of, and select Create Snapshot.
An option will pop up. Enter a custom name for the snapshot, or leave it as the prefilled name.
Check the Recursive option if you have any child datasets, and then click Create Snapshot.
That's it! Snapshot taken.
To verify that snapshot is taken, head over to Storage -> Snapshots.
Search for your snapshot name. If snapshots are successfully taken, you will see them here.