Неунывающие специалисты с сайта linuxaria.com продолжают эксперименты. На этот раз изучался вопрос: как лучше переносить данные с компьютера на компьютер через сеть.
Для проведения экспериментов использовалась директория /var/lib/dpkg с 7105 файлами общим объемом 61 Мб.
Почерпнуть детали проведения эксперимента можно из статьи , ну а мы перейдем сразу к результатам.
scp: 246 секунд rsync+ssh: 130 секунд tar+ssh: 149 секунд tar+netcat: 131 секунда
Какие же выводы сделали испытатели?
1. Никогда не используйте scp. Это худший метод из всех.
2. Скорость работы rsync и tar зависит от скорости работы сети и самих компьютеров.
3. В быстрых сетях tar + shh показывает немного лучшие результаты.
4. Для регулярных операций копирования рекомендуется использовать rsync, т.к. rsync учитывает предыдущие результаты копирования.
Эксперимент интересный и нужный. Нечто подобное их выводам можно было ожидать. Да и вообще, по моему мнению rsync можно рекомендовать ещё и потому, что он надёжнее. (Особенно, если данных много, а сеть внезапно разорвалась).