I'm sufficiently new to Linux that I don't understand how to do what I think I want. If you think you know what I actually want, please tell me.
I would like to use Duplicity to backup privileged data on remote servers in a pull fashion. The only method that comes to mind is to mount the remote file system with sshfs (or similar) using the root user with a private key. That of course means that root ssh login is required (I think).
Is this simply a universal weakness of using a pull backup method rather than push?
The alternative would be to run duplicity on each server and push the data to a single server using sudo locally, and a remote non-privileged user account to store the data. Is this better?