Rsync — разумный выбор. Нет ничего плохого в использовании rsync для одноразовой передачи.
Tar также является разумным выбором. Вам не нужно хранить архив локально, вы можете направить его напрямую в SSH.
Другой вариант — смонтировать каталог сервера поверх SSHFS. Однако имейте в виду, что SSHFS не сохранит все метаданные, такие как разрешения. (Tar и rsync также могут не сохранять все метаданные, но они могут работать лучше — передать --acls --xattrs
в GNU tar, передать --acls --xattrs
в rsync .)