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

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

我需要设置从一系列远程 HP-UX 到中央 RHEL5 服务器的差异备份过程。
我很乐意使用 rsync,但问题是,
原装 HP-UX 11.11 没有内置 rsync,而且我没有权限在远程原装 HP-UX 上安装任何软件。
我该如何处理这个问题?

HP-UX 提供:
备份(HP-UX 独有)
太平洋保险协会(在 RHEL5 中可用,允许仅备份发生变化的文件,但始终获取整个文件)

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

这些解决方案并不能真正解决我的增量(带宽效率)问题,不是吗?

答案1

cpio 方法确实解决了带宽效率问题的一个方面 - 不发送未改变的文件。

您没有提到正在处理的文件类型,但除非是发生变化的巨大文件(例如数据库文件),否则您可能不会谈论巨大的差异。

附注:如果您有权在用户主目录下安装软件,则可以使用不同的根安装 rsync。

答案2

请注意,如果您可以安装 rsync....对于 HP/UX,您可以从移植站点找到相应的版本:

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

我相信,通过一些选项魔法,您应该能够在非特权用户目录中安装适当的 rsync 包。毕竟,rsync 不需要特殊权限即可运行。

相关内容