On 31/3/21 12:26, Joseph Bishay wrote:
Hello,
I hope you are all doing very well today.
I have BackupPC backing up a Linux client and it appears to only back
up certain files. The pattern seems to be that if the directory has
permissions of -rw-r--r-- BackupPC can enter, read the files and back
them up correctly, but if the directory has permissions of drwx------
it creates that directory but cannot enter and read the files within it.
The error log file shows multiple lines of:
Remote[1]: rsync: opendir "/directory/with/files" failed: Permission
denied (13)
Other parts of the filesystem are being backed up correctly it
appears. The BackupPC automatically connects as the user BackupPC on
the client and that backupPC user has the ability to run rsync as
root. On the client I have:
$ cat /etc/sudoers.d/backuppc giving:
backuppc ALL=NOPASSWD: /usr/bin/rsync
backuppc ALL=NOPASSWD: /usr/bin/whoami #added this one for debugging
From BackupPC running the command:
ssh -l backuppc client_IP "whoami"
returns backuppc
and running the command
ssh -l backuppc client_IP "sudo whoami"
returns root
so it seems to be working correctly.
In the client config file on BackupPC, variable is set as:
RsyncClientCmd = "$sshPath -q -x -l backuppc $host $rsyncPath $argList+"
Aren't you missing a sudo somewhere in the command? not sure how you
have defined rsyncPath, but that looks like it could be the issue.
Maybe you could post the logs which will show the actual commands being
run after variable expansion.
Regards,
Adam
I am not sure if the issue is a file / directory permission issue, or
a BackupPC configuration issue, or something else. Any help would be
greatly appreciated!
Thank you,
Joseph
P.S. I sent this email before to the mailing list but it did not go
through as I was not a member. I subscribed and am re-sending it.
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: https://github.com/backuppc/backuppc/wiki
Project: https://backuppc.github.io/backuppc/
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: https://github.com/backuppc/backuppc/wiki
Project: https://backuppc.github.io/backuppc/