From: Les M. <les...@gm...> - 2006-09-17 19:29:43
|
On Sun, 2006-09-17 at 13:16, John Locke wrote: > However, I'm also trying to pull down backups from a couple of > collocated servers outside my LAN. Right now the backup server is > completely inaccessible from the Internet, so there's no simple way for > these machines to connect back to the backup server. It works the other way around. The backuppc server initiates all connections. If the target machines permit inbound connections everything will work properly. > I guess I'm confused about why the Rsync backup requires this. Why does > it connect to the root account of the host, and then back to the backup > server? Can't I just set this up to use Rsync directly, without needing > to add the root key of the remote host to the backup server and set up > port forwarding? I don't think I understand that question. All you should need is for the backuppc server to be able to make outbound connections and the clients to accept them. The backuppc service needs to connect as root on the targets to have access to all the files. > What is the benefit of the default way of doing Rsync, and what Rsync > command(s) would I use to just make the backup server connect and handle > the Rsync from its end? That's what it should be doing. There are some exceptions for windows boxes where there are problems with rsync when started by sshd, and you need some contortions when the target machines don't permit inbound ssh connections. In that case the easy solution is an openvpn connection to the destination lan or host. -- Les Mikesell le...@fu... |