Skip to main content

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.

Navigate to Storage -> Pools.

Click on the three dots (Dataset Actions) on the dataset that you want to take a snapshot of, and select Create Snapshot.

Screenshot 2023-03-07 201431.jpg

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.

Screenshot 2023-03-07 201506.jpg

That's it! Snapshot taken.

Screenshot 2023-03-07 201517.jpg

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. 

Screenshot 2023-03-07 201556.jpg