Ubuntu – btrfs snapshot management

backupbtrfs

1) Is there a gui or curses tool that allows you to view/manage btrfs subvols/snapshots?

2) Is there a utility or already made script that would automatically create and delete snapshots daily/weekly? I'm aware that I could probably use a simple sh via cron but is there anything more elaborate that already exists?

Best Answer

1) I have not seen any GUI or curses tool.

2) There are a couple of existing scripts out there. I haven't tried them, but they look interesting:

SnapBtr: https://btrfs.wiki.kernel.org/index.php/SnapBtr

btrfs-snap: http://blog.patshead.com/2010/11/tweak-btrfs-snap-for-more-frequent-snapshots.html

A related btrfs development is the announcement that Natty (11.04) will feature automatic btrfs rollback for packages. I.e., for btrfs installations it will automatically snapshot before any apt install/upgrade/remove operation: http://mvogt.wordpress.com/2011/03/10/apt-btrfs-snapshot/

Related Question