如果用户未登录,Deja Dup 会进行预定的备份吗?

如果用户未登录,Deja Dup 会进行预定的备份吗?

一台 PC 上有多个用户 - 用户 1、用户 2... 用户 2 有每日计划备份。当用户 1 登录并使用 PC 时,Deja Dup 是否会对用户 2 进行每日增量备份?

答案1

来自 deja dup 页面

表里不一

Déjà Dup 实际上只是一个巧妙的命令行备份工具的图形包装器表里不一。您可以在其主页上阅读有关它的更多信息,但基本上,它使用 rsync 来生成增量加密的备份卷。

调度

Déjà Dup 不使用 cron 或类似的调度程序。相反,当你登录到会话时,它会启动一个程序 deja-dup-monitor。这将跟踪您上次成功备份的时间并等到下一次计划的备份。

它根据用户是否每天备份一次、每周备份一次等的偏好,自行确定下一次计划备份的时间。

为什么不用 Cron?

一个缺点是,当用户未登录时无法启动备份。Déjà Dup 的主要用例是备份用户数据,因此这不是一个大问题,因为当用户未登录时,用户数据不太可能发生变化。

所以不行。

但 Deja Dup 只是一个图形前端duplicity。自动化示例如下:使用 cron 自动执行 duplicity 备份或者关于 duplicity 的 Ubuntu wiki

答案2

正如 Rinzwind 在 2015 年所说的那样,没有办法安排在没有用户登录的情况下运行的备份。但是,即使我知道这个问题是 deja dup 特有的,我还是会分享我找到的解决问题的方法:我安装了“Back in Time”(一个 rsync 后端)。即使用户没有登录,Back in Time 也允许运行计划的备份。你可以在https://github.com/bit-team/backintime或者在“Ubuntu 软件”库中。

相关内容