HP-UX – > Linux增量远程备份

我需要设置从一系列远程HP-UX到中央RHEL5服务器的差异备份过程。
我很高兴与rsync去,问题是,
库存HP-UX 11.11没有内置rsync,我没有权限在远程存储HP-UX上安装任何软件。
我应该如何处理这个?

HP-UX提供:
fbackup (HP-UX专用)
cpio (在RHEL5中可用,允许仅备份已更改的文件,但始终抓取整个文件)

ssh remote_user@remote_host 'find /u01/engine/logs/ -type f -name "*.log" | cpio -o | gzip -' | cpio gunzip - | -idmv 

这些解决scheme不能真正回答我的增量(带宽效率)问题吗?

cpio的方法当然解决了带宽效率问题的一个方面 – 不发送没有改变的文件。

你没有提到你正在处理什么types的文件,但是除非它是巨大的文件(例如数据库文件),否则你可能不是在谈论巨大的差异。

另外,如果您有权限在用户的主目录下安装软件,则可以使用其他根目录安装rsync。

只要注意,如果您可以安装rsync ….对于HP / UX,您可以从Porting站点find这个非常好的版本:

  http://hpux.connect.org.uk/hppd/hpux/Networking/Admin/rsync-3.0.7/ 

我相信用一些选项魔法,你应该能够在一个非priv'd用户目录中安装适当的rsync包。 毕竟,rsync并不需要特殊的权限才能运行。