Мне интересно, какие протоколы передачи файлов, доступные в Linux, поддерживают копирование на стороне сервера (и не загружают и не загружают файлы изнутри). Простейший вариант использования, который у меня есть, - это копирование больших файлов (например, виртуальных машин) из одного каталога в другой на том же общем ресурсе.
Я знаю, что в Samba 4.1.0 недавно была реализована поддержка FSCTL_SRV_COPYCHUNK в протоколе SMB2, но, насколько мне известно, ни один инструмент / файловый менеджер на стороне клиента пока не поддерживает это ( ссылка ). Я также посмотрел на AFP, но только два инструмента Linux для монтажа акций АФП gvfs-afp
и afpfs-ng
и ни один не слишком велики. afpfs-ng не поддерживается и плохо взаимодействует с netatalk (segfaults), в то время как gvfs-afp имеет очень низкую пропускную способность по сравнению с afpfs-ng, когда он работает. Обновление: похоже, что следующая версия NFS также может это поддерживать.
Существуют ли другие протоколы, которые поддерживают копирование на стороне сервера?
Заранее спасибо!