Unix

HP-UX -> Linux 增量遠端備份

  • March 4, 2011

我需要設置從一系列遠端 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

這些解決方案並不能真正解決我的增量(頻寬效率)問題,對嗎?

cpio 方法當然解決了頻寬效率問題的一個方面——不發送未更改的文件。

你沒有提到你正在處理什麼類型的文件,但除非它是改變的大文件(例如數據庫文件),否則你可能不是在談論巨大的差異。

附帶說明一下,如果您有權在使用者的主目錄下安裝軟體,則可以使用不同的根目錄安裝 rsync。

如果您可以安裝 rsync….對於 HP/UX,請注意,您可以從移植站點找到 verious 版本:

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

我相信通過一些選項魔法,您應該能夠在非私有使用者目錄中安裝適當的 rsync 包。畢竟,rsync 不需要特殊的權限來執行。

引用自:https://serverfault.com/questions/243240