> You seem dead set on making your life harder than it needs to be. If you > really don't want to have the ssh port open then set the backup to run > from a cron-job on the main server and have it scp the result over to the > backup server. That way only the backup server needs ssh open. By backup clients use cheap ADSL internet connections. Thery have all ports closed by ISP. >> How to force postmaster to run the tool which system provides when it >> receives backup request instead of postgres child process ? > > Don't. You're just making life difficult for yourself. Use the standard > Unix solution for such things - ssh. > > How are you installing updates without ssh access to the server? My servers are usually Windows computers. I have installed LogMein ( www.logmein.com ) which allows to access those computers when ports are closed at both sides. I havent installed any updates. I start with 8.1 and installed last version on new server. So some servers have 8.1.1, some 8.1.2 etc up to 8.1.5 I havent touched old servers after system is set up. Andrus.