我使用来etckeeper
管理/etc
和。我也想使用 进行备份,但此文件夹的所有者:组设置为。显然,以我的用户身份运行无法触及它。Deja-Dup
/home
/etc/.git/
Deja-Dup
root:root
Deja-Dup
我从系统设置中配置Deja-Dup
,但找不到任何可以帮助我解决此问题的选项。有什么想法吗?或者我是否应该转到duplicity
并从中运行它cron
?如果是这样,我在哪里可以查看对的确切调用duplicity
(Deja-Dup
有没有比设置调试标志DEJA_DUP_DEBUG=1 deja-dup --backup
并在随后的文本中寻找调用更清楚的方法)?
如果可能的话,我想避免更改我的用户的权限(我相信 etckeeper 人们在 root:root 下这样做是有原因的)。
答案1
只要您的用户可以读取这些文件(用户通常但并非总是可以读取 root 拥有的文件),就可以将此类目录包含在备份中。
但是如果您的用户无法读取文件,我建议直接通过 cron 运行 duplicity。Deja Dup 是为用户而非系统管理员设计的。