私はetckeeper
を使用して/etc
とDeja-Dup
の/home
を管理しています。 /etc/.git/
を使用してDeja-Dup
もバックアップしたかったのですが、このフォルダーにはowner:groupがroot:root
に設定されています。明らかに、ユーザーがDeja-Dup
を実行すると、タッチに失敗します。
システム設定からDeja-Dup
を設定しましたが、そこで対処するのに役立つオプションは見つかりませんでした。何か案は?または、duplicity
に移動してcron
から実行しますか?もしそうなら、duplicity
への正確な呼び出しがDeja-Dup
から行われることをどこで見ることができますか(DEJA_DUP_DEBUG=1 deja-dup --backup
のようにデバッグフラグを設定し、wall-of-続くテキスト)?
可能であれば、ユーザーのアクセス許可を変更しないようにしたいと思います(etckeeperの人々は、何らかの理由でroot:rootの下でこれを行ったと思います)。
ユーザーがファイルを読み取ることができる限り、そのようなディレクトリをバックアップに含めることは問題ありません(ユーザーは多くの場合、常にではありませんが、ルート所有のファイルを読み取ることができます)。
ただし、ユーザーがファイルを読み取れない場合は、cronを介して複製を直接実行することをお勧めします。 Deja Dupは、システム管理者ではなくユーザー向けに設計されています。