A new version of btrfs-subv-backup has just been uploaded to github.
Yes, I know I skipped v0.2b, I actually did upload a version v0.2b, I just forgot to post anything about it here...

Changes since the last time I posted here:

v0.2b:
* Updated the LICENSE file so that GitHub properly recognizes it as a 3-clause BSD license.
    * Tidied up README.md and clarified some things.
* We now skip existing subvolumes that are where they are supposed to be instead of trying to replace them and throwing an error at the end. This means you can restore on a partially restored tree.
    * Permissions and timestamps for subvolumes are copied correctly now.
    * If running as root, subvolume ownership is also copied correctly now.
* You can now use the flag `--verbose` or `-v` to get some progress info. * Permissions and ownership are properly preserved for files and directories under restored subvolumes. * Added an optional dependency on the 'reflink' module [1]. If present on the system, it will be used by default when restoring subvolumes. * Added an option `--method` to explicitly specify what method to use for restoring subvolumes.

v0.3b:
* Failures to call blkid are now non-fatal (they technically were already, but were being treated as fatal errors). * The reflink method for restoring subvolumes now falls back gracefully to the copy method if a reflink fails. * btrfs-subv-backup will now bail early if it is told to create a subvolume where a mount point already exists, instead of failing at the end of restoring the subvolume. * Added better info on dependencies to the README, and properly spell checked it.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to