Continuing the discussion from Managing snapshots on target machine:
I came here looking to validate what I thought was a good topology. The linked topic above is essentially what I was looking to do. The context is that my finances don’t stretch to many drives, the space in my house is too full of kids to have anything other than a NUC and the use case is primarily fun with some practical use for the family. Basically I already have the hardware.
I was thinking that there would be two pools on top of a fairly disposable OS. One pool with one vdev with one drive would be the primary data that all my Linux ISOs are stored on for my family to browse. There would be no redundancy but there would be the other benefits of ZFS. The second pool is also a single vdev with a single drive in it. This would be the backup drive and would receive snapshots from the first drive, making up the more comprehensive retention. Each drive would be SSD 2TB. This is the setup that sort of made sense to me as I am learning the technology. It made sense as I am used to more traditional backup strategies using tools like rsync and borg backup. Data is sent from the primary location to another drive.
Reading the response from Jim on the linked topic made me continue to think on the solution. It sounded like snapshots are really meant to reside in the same pool as the data. Snapshots seem to be a bit magic to me as they don’t appear to be taking up the same space as the data they are snapshotting (?). Would a better ™ solution be to have the two drives set up as mirror, keeping the comprehensive retention of the snapshots all together?
If I am correct, you would gain redundancy but lose some storage, the amount of storage is something I can’t figure out due to a skill issue. The amount of storage lost is less than I thought originally as it sounds like there would need to be a common snapshot on both target and source anyway, I would be forgetting about the second pool and having a good range of snapshots on the first.
Side note: Super thrilled to be here talking about ZFS.