TrueNAS TrueCloud Backup Tasks - increases Storji download

I’m using the Truenas Truecloud (StorJ) backup. Be careful. There is an issue in the task setup where there is an option to make a snapshot first (use Snapshot under advanced) which is to be temporairy and deleted after the backup completes. It even says so in the current 25.02 docs

Select Use Snapshot to create and use a snapshot to back up or synchronize the operation between TrueNAS and the TrueCloud backup solution. This snapshot is automatically removed after the operation completes.

This is not true. While it was intended to make a snapshot of the data, make the backup and then remove the temp. snapshot, it does not work correctly. It will make a new snapshot every time the task is run and upload the new snapshot to the tasks snapshot directory on the StorJ bucket. It also does not respect the “keep last” setting in the setup. So if you were to make a task setup of keep last 3 backups and also have the “use snapshot” checked you will wind up with a snapshot for each time the backup has run. If it runs daily for 2 months then you will have 2 months of snapshots. Not the retain last 3 backups you intended when the task was setup.

Some like me have just recently discovered this issue and are now incurring download charges trying to remove and purge the unwanted snapshots.

The solution is to not check “Use Snapshot” when setting up a task.