Copia arquivos do Solaris para o redhat via comando SCP executado no console RedHat

0

Eu tenho que copiar vários GB de pequenos arquivos (de poucos bytes para < 1MB).

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

Nenhum software rsync e rdiff está disponível no Solaris e não pode ser instalado.

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

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

    
por Genfry 11.03.2015 / 19:09

2 respostas

0

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

scp -rp solaris_user@solaris_host:/path/to/files/* /redhat/destination/path/
    
por 12.03.2015 / 07:51
0

No rsync and rdiff software is available on Solaris and cannot be installed.

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

pkg install network/rsync

Mas, novamente, afaik, rsync faz 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 tenha sido tocado nos últimos 10 a 15 anos? (que às vezes, no mundo Solaris, não é incomum)

    
por 27.03.2015 / 21:58