1)有没有GUI或curses工具,可让您查看/管理btrfs子卷/快照?
2)是否有实用程序或已经制作好的脚本可以每天/每周自动创建和删除快照?我知道我可能可以通过cron使用简单的sh,但是是否还存在其他详细说明?
1)有没有GUI或curses工具,可让您查看/管理btrfs子卷/快照?
2)是否有实用程序或已经制作好的脚本可以每天/每周自动创建和删除快照?我知道我可能可以通过cron使用简单的sh,但是是否还存在其他详细说明?
Answers:
1)我还没有看到任何GUI或curses工具。
2)有几个现有的脚本。我没有尝试过,但是看起来很有趣:
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
btrfs的一个相关发展是Natty(11.04)宣布将对软件包进行btrfs自动回滚。即,对于btrfs安装,它将在执行任何apt安装/升级/删除操作之前自动快照:http : //mvogt.wordpress.com/2011/03/10/apt-btrfs-snapshot/
snapper是用于管理btrfs快照的命令行工具,可以与snapper-gui一起使用。
snapper
适用于ubuntu。可以将其配置为拍摄基于时间的快照,重新启动快照,甚至每次apt
调用时都拍摄快照。在18.04中,快照是由启动或触发的apt
,默认情况下处于启用状态(为配置快照后)/
。
如果您打算使用快照程序(或任何其他快照工具),建议您为以下各项创建单独的卷(或分区):
/tmp
:快照将纯粹浪费空间。/var/log
:以便即使恢复后也可以保留日志。这个工具:grub-btrfs,可用于为快照生成可启动的grub条目。
我发现时移功能比snapper-GUI更好,除了在SUSE中,Snapper摇摇欲坠!https://github.com/teejee2008/timeshift
问题“启用btrfs的备份解决方案”中列出了一些工具。
btrfs Wiki页面“ 用例 ”列出了一些工具:SnapBtr,Snapper,btrfs-time-machine和UrBackup。
有人建议使用一种称为autosnap的内置工具,该工具“可以将btrfs配置为获取常规或基于事件的快照,并进一步自动管理快照”。但是,截至2013年10月,该功能尚不可用。