我必須複製幾個 GB 的小檔案(從幾個位元組到 < 1MB)。
這些檔案駐留在 Solaris 系統的檔案系統上。
否rsync
,rdiff
軟體在 Solaris 上可用但無法安裝。
問題是可以使用哪個命令來執行此操作以及如何執行?
我需要多次發出該命令,避免複製目標(RedHat)上已存在的文件,並可能刪除自上次執行(差異複製)以來源上不再存在的文件/目錄。
答案1
如果 Solaris 上安裝了 SSH 並且您可以透過 SSH 存取系統,那麼您可以從 RedHat 目標中像這樣使用 scp :
scp -rp solaris_user@solaris_host:/path/to/files/* /redhat/destination/path/
答案2
否
rsync
,rdiff
軟體在 Solaris 上可用但無法安裝。
啊。來吧。這並不難:
pkg install network/rsync
但話又說回來,rsync
自 2005 年(Solaris 10)以來,它就是 Solaris 預設安裝的一部分,因此您不需要安裝它。
但也許您使用的系統在過去 10-15 年從未被觸及過? (有時,在 Solaris 世界中,這並不罕見)