Por que não rsync
?
é rápido , bom em conexões não confiáveis , transferências de checksums e cheio de recursos .
Se os seus dados forem compactáveis e a rede estiver com gargalos:
rsync -avzHXShPs user@remotehost:/remote/path/to/file /local/path/to/file
Se os dados não puderem ser compactados ou a velocidade da sua rede for mais rápida do que a compactação, exclua o sinalizador -z
:
rsync -avHXShPs user@remotehost:/remote/path/to/file /local/path/to/file
Se você estiver fazendo atualizações incrementais no seu destino:
rsync -avzHXhPs --inplace --no-whole-file user@remotehost:/remote/path/to/file /local/path/to/file
Se você é paranoico com relação à integridade do destino:
rsync -avzcHXhPs --inplace --no-whole-file user@remotehost:/remote/path/to/file /local/path/to/file