Harsturomai
Cadet
- Joined
- Nov 7, 2022
- Messages
- 2
Okay, I'm absolutely stumped. I think I understand correctly that ZFS datasets are their own filesystems and snapshots record changes in chunks of a dataset from the previous snapshot.
I have the following two datasets of interest,
In the case that the snapshot tracked files in child datasets (which shouldn't be the case) then why are some of them tracked but not others? The other thing I was thinking was that maybe the folder
Here are the mountpoints (note that
I have the following two datasets of interest,
storage
and storage/enc/docker/mongodb
. When I snapshot (no previous snapshots) storage
and run ls /storage/.zfs/snapshot/2023-12-30_18-08-22/enc/docker
I can see mongodb
but I cannot see the other child datasets that are mounted at /storage/enc/docker/X
. Why?In the case that the snapshot tracked files in child datasets (which shouldn't be the case) then why are some of them tracked but not others? The other thing I was thinking was that maybe the folder
/storage/enc/docker/mongodb
actually exists in the storage
filesystem, but the storage/enc/docker/mongodb
dataset is mounted at /storage/enc/docker/mongodb
so this wouldn't make sense either. Frankly, I was expecting to not see ANY entities in the storage
snapshot since there are no files in the dataset/filesystem - its the root dataset and all files are contained in child datasets.Here are the mountpoints (note that
factorio
cannot be found in the storage snapshot but mongodb
can):Code:
>zfs list -o name,mountpoint storage /storage storage/enc /storage/enc storage/enc/docker /storage/enc/docker storage/enc/docker/factorio /storage/enc/docker/factorio storage/enc/docker/mongodb /storage/enc/docker/mongodb