透過在 RedHat 控制台上執行的 SCP 命令將檔案從 Solaris 複製到 Redhat

透過在 RedHat 控制台上執行的 SCP 命令將檔案從 Solaris 複製到 Redhat

我必須複製幾個 GB 的小檔案(從幾個位元組到 < 1MB)。

這些檔案駐留在 Solaris 系統的檔案系統上。

rsyncrdiff軟體在 Solaris 上可用但無法安裝。

問題是可以使用哪個命令來執行此操作以及如何執行?

我需要多次發出該命令,避免複製目標(RedHat)上已存在的文件,並可能刪除自上次執行(差異複製)以來源上不再存在的文件/目錄。

答案1

如果 Solaris 上安裝了 SSH 並且您可以透過 SSH 存取系統,那麼您可以從 RedHat 目標中像這樣使用 scp :

scp -rp solaris_user@solaris_host:/path/to/files/* /redhat/destination/path/

答案2

rsyncrdiff軟體在 Solaris 上可用但無法安裝。

啊。來吧。這並不難:

pkg install network/rsync

但話又說回來,rsync自 2005 年(Solaris 10)以來,它就是 Solaris 預設安裝的一部分,因此您不需要安裝它。

但也許您使用的系統在過去 10-15 年從未被觸及過? (有時,在 Solaris 世界中,這並不罕見)

相關內容