Hello, I hope this is the right mailing list for beginners' questions. If not, please direct me to the right place. I am looking at btrfs to understand some of its features. One of them is the snapshot feature. Please tell me if my following understanding about snapshots in btrfs is correct or not. Btrfs supports both readonly and writeable snapshots. Writeable snapshots are like clone volumes (or subvolumes as in btrfs). We get a point in time copy of the subvolume in both case. I looked through the kernel code and it seems that creating a subvolume and taking a snapshot (readonly and writeable) all have a common ioctl interface. What I am not completely clear about is whether snapshots get same fsid as the source subvolume fsid or different. Also, I do not understand what does it mean to be able to take snapshot of a snapshot. What are benefits compared to say, being able to take snapshots only of the active subvolume and not of the snapshots? Probably before that, I need to get some clarity on why does a subvolume always belong in the directory of some parent subvolume. Is it possible to have more than one root subvolumes or more than one subvolumes in the same parent subvolume directory? Thanks, Aastha Mehta. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
