rsyncをrootとして使用してバックアップを実行する必要がありますか?

rsyncをrootとして使用してバックアップを実行する必要がありますか?

私のラップトップ(Ubuntu)用のrsync.basedバックアップを作成していますが、エラーが/etcたくさん発生します。 Operation not permitted (1)Permission denied (13)

これは必須ですか、sudo rsync ...それとも問題のファイルやフォルダがまったく必要ありませんか?

答え1

通常、バックアップされるすべてのファイルにアクセスするには、必要なユーザーとしてバックアップを実行する必要があります。あなたの/etc場合、これはroot(したがってcronjobまたはsystemdタイマーを使用sudoまたは使用する)ことを意味します。root

答え2

ディレクトリをバックアップする場合は、次の点に注意してください。

  1. all directory and subdirectory have read and write privileges
  2. If any file that file have read privileges 

これで、権限のあるユーザーがバックアップを実行している場合は、sudoを使用してください。 sudoを使用する前に、/ etc / sudoersファイルのユーザーにsudoアクセス権があることを確認してください。そうでない場合は、root ユーザーとして試してください。

関連情報