2011-10-23, 17:19(+02), Mathijs Kwik: [...] > For this case (my laptop) I can stick to file-based rsync, but I think > some guarantees should exist at the block level. Many virtual machines > and cloud hosting services (like ec2) provide block-level snapshots. > With xfs, I can freeze the filesystem for a short amount of time > (<100ms), snapshot, unfreeze. I don't think such a lock/freeze feature > exists for btrfs [...] That FS-freeze feature has been moved to the vfs layer so is available to any filesystem now. You can either use xfs_io (see -F option to "freeze" for foreign FS) like for xfs FS or use fsfreeze from util-linux. Note that you can thaw file systems with a sysrq combination now. (for instance with xen using "xm sysrq vm j"). For block level snapshots, see also ddsnap (device mapper target unfortunately no longer maintained) and lvm of course (but doesn't scale well with several snapshots). -- Stephane -- 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
