.png)
Há muitos casos em que preciso implantar uma grande quantidade de arquivos em um servidor que por si só não é tão grande quanto o espaço de armazenamento, mas a transferência SFTP e FTP torna o processo muito lento.
Existe uma maneira mais rápida (um protocolo mais rápido) de transferir milhares de arquivos pequenos (1-30K)?
Atualmente estou usando compress->transfer->uncompress, mas isso é uma sobrecarga que gostaria de evitar.
Tenho acesso shell ao servidor com um conjunto de instruções limitado.
Responder1
rsync
é bastante eficiente com muitos arquivos pequenos:
$ rsync -a path/to/local/files/ server:path/to/remote/files/
Responder2
cd path/to/local/files/
- onde você deseja copiar seus arquivos.
sftp server:path/to remote/files/
- de onde você deseja copiar seus arquivos.
então para copiar arquivos use get -r file_name
, caso dê get: Invalid flag -r
erro, então use R em vez de r.