@Natanox btrfs has matured a lot recently and at least one distro (openSUSE) already configures it with snapshotting out of the box