Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
Not answer but related: – Olli Mar 23 '11 at 13:58
I've started a project called snazzer, which offers btrfs snapshotting, pruning and transport via ssh or local filesystems. It's not quite ready for release but I would love to hear feedback if anybody has time to review it at this early stage. CLI-only at this point. – csirac2 Apr 15 '15 at 6:19

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:



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:

share|improve this answer

There's a generic GUI tool called btrfs-gui but it's in early stages of development as of this writing and can only list, but not create/modify snapshots.

share|improve this answer
The project seems to be abandoned now, no changes in over 4 years. – Vladimir Panteleev Jan 1 at 21:49

Some tools are listed in the question "btrfs-enabled backup solution".

The btrfs wiki page "Use Cases" lists some tools: SnapBtr, Snapper, btrfs-time-machine, UrBackup.

There's a proposal for a built-in tool called autosnap, which "could configure btrfs to take regular or event based snapshots and further manage the snapshots automatically". However, as October 2013, it is not available yet.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.