Copie arquivos do Solaris para o redhat através do comando SCP executado no console RedHat

Copie arquivos do Solaris para o redhat através do comando SCP executado no console RedHat

Tenho que copiar vários GB de pequenos arquivos (de poucos bytes a <1 MB).

Esses arquivos residem em um sistema de arquivos de um sistema Solaris.

Não rsynce rdiffo software está disponível no Solaris e não pode ser instalado.

A questão é qual comando pode ser usado para fazer isso e como?

Preciso emitir o comando diversas vezes, evitando copiar arquivos já existentes no destino (RedHat) e possivelmente remover arquivos/diretórios que não existem mais na origem desde a última execução (cópia diferencial).

Responder1

Se o SSH estiver instalado no Solaris e você puder acessar o sistema via SSH, você poderá `scp assim no destino RedHat:

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

Responder2

Não rsynce rdiffo software está disponível no Solaris e não pode ser instalado.

Ahhh. Vamos lá. Não é tão difícil:

pkg install network/rsync

Mas, novamente, afaik, rsyncfaz parte da instalação padrão do Solaris desde 2005 (Solaris 10), portanto você não precisa instalá-lo.

Mas talvez você esteja em um sistema que não foi alterado nos últimos 10 a 15 anos? (o que às vezes, no mundo Solaris, não é incomum)

informação relacionada