我已经使用双启动机器几年了。我已经到了将 95% 的时间花在登录 Linux 而不是专有操作系统 (W10) 上的地步,因此我需要为我的备份和同步安排选择一个基于 Linux 的主力应用程序。
我已经使用 Timeshift 几个月了,并且不得不“愤怒地”使用它 3 或 4 次,通常是由于我的一些愚蠢行为。我是它的程序化“快照”的忠实粉丝:可能你可以回顾几个月并找到一个很久以前删除的文件,然后恢复它。然而,由于它以增量方式执行这些快照,因此它们不会占用大量空间。
我不明白为什么 Timeshift 被设计为(据我所知)只同步“我的系统”或“我的系统和我的主目录”......就是这样。在一个理想的世界中,我想使用 Timeshift 来完成我所有的备份/同步任务……例如,包括针对不同工作的不同过滤。
我没有发现任何迹象表明任何人能够(或希望)调整 Timeshift 以实现更通用的用途。既然如此,在做快照等方面,哪个 FOSS Linux 备份应用程序最像 Timeshift,但也更自由地配置?
PS我今天一直在研究rsnapshot
,一个基本上位于顶部rsync
并实现快照安排的应用程序。使用它完成了第一次同步备份后,我认为它对我来说可能有点过于复杂,并且没有充分记录我的需求。这里有一些有趣的技术批评可能(仍然是?)有效。显然它是用 PERL(!) 编写的。我有一半倾向于编写一个使用调用来组织事物的 Python 脚本rsync
:至少我知道它在做什么。我在很多系统管理任务中都使用了这样的 Python 脚本。
O 表示 Timeshift 的简单性。
也许您想看看 Backintime https://github.com/bit-team/backintime),它是对 timeshift 的补充,即不是用于系统配置而是用于用户数据,因此允许备份任意位置并被引用在时移页面上多次。