LINUX.ORG.RU

Копирование файлов с одного сетевого диска на другой

 , , , ,


0

1

Допустим, есть VPSка, к которой примонтированы разные удаленные файловые системы, находящиеся в разных странах: с помощью sshfs или smb или еще каким-нибудь путем (возможно, нетрадиционным). Если я начну копирование файлов с одного сетевого диска на другой, каким маршрутом пойдем трафик: через эту VPSку или напрямую?
Конкретный пример. На VPSке примонтирован через sshfs удаленный жесткий диск (Hetzner storage box). Я хочу скопировать файлы, находящиеся там, на Яндекс диск с помощью программы rclone (что-то вроде rsync, но специально заточенная на работу с облачными хранилищами и использующая не WebDAV, а что-то свое, возможно, API Яндекса). Будет ли трафик проходить через VPS между ними или нет?

★★★★★

Да, пойдет через VPS, ведь программа копирования (не важно какая) выполняется на ней.

mandala ★★★★ ()

Вопрос будет интереснее когда мы в рамках одного «облака» яндекса (или другого подобного сервиса) копировать будем.

mandala ★★★★ ()
Ответ на: комментарий от mandala

Вопрос будет интереснее когда мы в рамках одного «облака» яндекса (или другого подобного сервиса) копировать будем.

Не будет. Там даже при переименовании каталога создаётся новый с другим именем, в него всё перемещается копированием+удалением(!), а потом удаляется пустой старый.

anonymous ()
Ответ на: комментарий от anonymous

хм, емнип все таки нет. яндекс-облако оперирует хеш-подписями файлов, т.е. все твои файлы это хеш-ссылки на одно общее хранилище.
и копирование «внутри» яндекса просто создает еще одну хеш-ссылку на файл.

емнип только в ftp было расширение протокола позволяющие копировать между двумя серверами файлы напрямую, в принципе это получалось попутно из-за особенностей протокола.

pfg ★★★★★ ()
Ответ на: комментарий от pfg

1) Делаешь каталог с миллионом файлов.

2) Переименовываешь его.

3) Ждёшь пару часов, видя, как добавляются файлы в новый и убавляются в старом.

Если это ссылки, то очень медленные :)

anonymous ()
Ответ на: комментарий от anonymous

про скорость я ничего не говорил. каждый сверчок сам себе кузнец своего счастия. и с яндексом в таких объемах не работал.
в облаке маилру попадалось когда большие файлы заливались слишком быстро. поковырявшись выяснил, что локально вычислялся хеш файла и если в облаке уже были файлики с таким хешом, то делалась ссылка на них без пересылки всего файла в облако.

pfg ★★★★★ ()
Ответ на: комментарий от pfg

хм, емнип все таки нет. яндекс-облако оперирует хеш-подписями файлов

Только для этого у тебя всё это должно быть смонтировано посредством какой-то специальной ФС, которая про это знает и этим пользуется.

AS ★★★★★ ()
Ответ на: комментарий от AS

в вебдаве возможностей хеша просто даже не предусмотрено. а большинство с яндексом через него работают.
у маилру свой апи и там присуствует функции хешей файла. плагин облака.маилру для тотал командера использует их, на нем собственно и заметил.

pfg ★★★★★ ()
Ответ на: комментарий от pfg

API яндекса в принципе поддерживает хэш (не помню, какой точно). Но погоды это не делает. Переименование каталога через штатный веб-интерфейс происходит именно так. Через rclone - абсолютно аналогично (используется API, не убогий webdav).

anonymous ()
Ответ на: комментарий от anonymous

ок согласен.
нет смысла спорить ибо всю поднаготную мы не знаем.

pfg ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.