RedHat コンソールで SCP コマンドを実行して Solaris から RedHat にファイルをコピーする

RedHat コンソールで SCP コマンドを実行して Solaris から RedHat にファイルをコピーする

数 GB の小さなファイル (数バイトから 1 MB 未満) をコピーする必要があります。

これらのファイルは、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

しかし、私の知る限りでは、rsync2005 年以降の Solaris (Solaris 10) のデフォルト インストールの一部なので、インストールする必要はありません。

しかし、おそらく、過去 10 ~ 15 年間、誰も触れていないシステムを使用しているのではないでしょうか。(Solaris の世界では、これは珍しいことではありません)

関連情報