We have a bacula server and several storage daemons - a local one on a gigabit network and a remote one in an office that we have a slow link to. We want to back up a remote server on a different network to the remote daemon, but we don't want it to saturate our office's link.
So the question is, if a backup runs between the remote client daemon and the remote storage daemon, does the director set up a connection between the two, or does the director pull the data from the client and then transfers to the storage daemon?