On 9/12/2021 1:15 PM, jbk wrote:
By the time the digest came out I had figured out the issue. But to followup on loose ends I can recap my findings. First, the client command variable quoted below found in V3 is deprecated in V4.

Mea culpa. This time I saw the bold text, so this list DOES show bold. Just not in digests.


"$Conf{RsyncClientCmd} = '$sshPath -l backuppc *$host nice -n 19 /usr/bin/sudo* $rsyncPath $argList+';" so none of that line was executed, but because there are separate lines defining the ssh command, path and rsync command and path and host V4 was connecting to the client without the "nice -n 19 /usr/bin/sudo" portion, thus not able to access any of the file data. Once I realized this I knew it was just a matter of rearranging the arguments to fit the new format which I succeeded in doing except for "nice -n 19".

So the issue is the missing sudo, not the call to nice.

Although I hadn't inspected the config to know that nice was being used in V4. I'd love to see a similar thing for rsyncd on Windows that reduces I/O priority to reduce the impact on backups done during the day. I have users who insist on turning their machines off at night so the only time I can get a backup is while they're using the machine. I've been using System Explorer to lower the priority on the rsync process.

_______________________________________________
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/

Reply via email to