Você está perguntando sobre scp
, mas o problema de gravar em um dispositivo completo apareceu com tar
.
Compreendo a pergunta que você deseja copiar o (s) arquivo (s) para o sistema de arquivos no volume dev/mapper/vg_01-lv_u01
. Para isso, você deve usar o ponto de montagem /u01
como o destino.
scp
scp dump.tar.gz user@machine:/u01/any/existing/path
Desta forma, você especifica o caminho de destino no ponto de montagem do volume que deseja usar.
tar
tar
permite que você especifique o diretório de destino para extração também.
tar -zxvf dump.tar.gz -C /u01/any/existing/path
combinação
Se você usar o arquivo tar
apenas para o transporte, poderá usar uma maneira mais direta de direcioná-lo diretamente por ssh
:
tar -cf - /source/directory | ssh user@machine "tar -xf - -C /u01/any/existing/path"
Se você usar compactação com ssh
, a compactação com tar
provavelmente não será necessária. De qualquer forma, você pode ativar a compactação a qualquer momento, colocando a opção z
de tar
de volta.