I've the need to setup a differential backup process from a range of remote HP-UXes to a central RHEL5 server.
I'd happily go with rsync, problem is,
stock HP-UX 11.11 has no built-in rsync and I don't have permissions to install any software on the remote stock HP-UXes.
How should I approach this?
HP-UX provides:
fbackup (HP-UX exclusive)
cpio (available in RHEL5, allows backing up only the files which changed, but always grabs the totality of the file)
ssh remote_user@remote_host 'find /u01/engine/logs/ -type f -name "*.log" | cpio -o | gzip -' | cpio gunzip - | -idmv
Those solutions don't really answer my incremental (bandwidth efficiency) problem do they?
cpiosounds like your best bet really. Can you configure log rotation to match your backup schedule? Just grab the new files each backup.. – Chris S♦ Mar 4 '11 at 15:23