История изменений
Исправление legolegs, (текущая версия) :
Наверное всё-таки рсинк. Но можно и так:
tar -C srcdir -c . | pigz | ssh host tar -C destdir -zxТут есть такой затык: создание файлов даже 0 размера требует относительно много времени из-за всяких сбросов буферов, журналирования и прочих предосторожностей авторов ФС. С другой стороны линейная запись файлов даже на шпинделе как правило быстрее сети. Из-за постоянных спотыканий на создание файлов и прочее обновление метаинформации полная скорость не достигается. С NFS/FTP/SMB этот эффект усиливается (по моему опыту).
Исходная версия legolegs, :
Наверное всё-таки рсинк. Но можно и так:
tar -C srcdir -c . | pigz | ssh host tar -C destdir -zxТут есть такой затык: создание файлов даже 0 размера требует относительно много времени из-за всяких сбросов буферов, журналирования и прочих предосторожностей авторов ФС. С другой стороны линейная запись файлов даже на шпинделе как правило быстрее сети. Из-за постоянных спотыканий на создание файлов и прочее обновление метаинформации полная скорость не достигается. С NFS/FTP/SMB этот эффект усиливается.