Hi,
yesterday afternoon I activated the shown task for automatic snapshots of my main Pool "datapool" (yes, silly name. ). Its the only snapshot-task.
So, the system should take snapshots every three hours (from the Pool itself and the child datasets), but only if there are changes.
But when I checked today I saw a lot of snapshots that show some data change, but are taken at a time (this night) when definitely no one changed any data (the datasets are shared via SMB).
Example for the "Media"- dataset that really did not change at all since yesterday.
The last snapshot was at 03:00 this night (no snapshots are created at 06:00, 09:00, .... so, this happens not always)
And when I try to show the diff with
zfs diff datapool/Media@auto-2020-12-12_00-00 datapool/Media@auto-2020-12-12_03-00
nothing is shown (no output at all).
Why are those snapshots taken when there was no change in the dataset and what am I doing wrong, or is this a bug in TrueNAS-12.0-U1?
Thanks alot.
P.S. When I do a "zfs diff" from snapshots where the data in the dataset was changed, the zfs diff shows the changes. So the "zfs diff" itself works.
yesterday afternoon I activated the shown task for automatic snapshots of my main Pool "datapool" (yes, silly name. ). Its the only snapshot-task.
So, the system should take snapshots every three hours (from the Pool itself and the child datasets), but only if there are changes.
But when I checked today I saw a lot of snapshots that show some data change, but are taken at a time (this night) when definitely no one changed any data (the datasets are shared via SMB).
Example for the "Media"- dataset that really did not change at all since yesterday.
Code:
zfs list -t snapshot|grep Media datapool/Media@auto-2020-12-11_15-00 341K - 6.03G - datapool/Media@auto-2020-12-12_00-00 114K - 6.03G - datapool/Media@auto-2020-12-12_03-00 114K - 6.03G -
The last snapshot was at 03:00 this night (no snapshots are created at 06:00, 09:00, .... so, this happens not always)
And when I try to show the diff with
zfs diff datapool/Media@auto-2020-12-12_00-00 datapool/Media@auto-2020-12-12_03-00
nothing is shown (no output at all).
Why are those snapshots taken when there was no change in the dataset and what am I doing wrong, or is this a bug in TrueNAS-12.0-U1?
Thanks alot.
P.S. When I do a "zfs diff" from snapshots where the data in the dataset was changed, the zfs diff shows the changes. So the "zfs diff" itself works.