Свяжите файлы по FTP

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

Причина я нахожусь в этой ситуации, состоит в том, потому что я первоначально думал, что будет легко сделать, таким образом, я разделил файл на 1.1 ГБ на файлы 50 МБ и загрузил их. Это позволило мне отправлять несколько файлов параллельно, который идет намного быстрее с прокси, который я использую. Если у кого-то есть альтернативное предложение (предполагающий, что удаленная конкатенация не возможна!) затем я ценил бы знание это также.

Спасибо!

PS: Это - мой первый раз на Суперпользователе. Я надеюсь, что этот тип вопроса гарантирован.

6
задан 25.08.2014, 17:56

2 ответа

Протокол FTP (и поэтому стандартный FTP-сервер) не позволяет манипуляций файлом сервера помимо перезаписи их с новыми копиями. Конкатенация файлов, загруженных на сервере, не кажется выполнимой по FTP.

Проверьте, есть ли у Вас безопасная оболочка (SSH) или по крайней мере вход в систему TELNET, возможный на сервере связать эти файлы.

Достигнуть производительности пропускной способности на загрузке (или загрузка в этом отношении),
многослойные передачи обычно делаются (пример).
Если Ваш сервер поддерживает это, его можно попробовать за следующую загрузку
(или можно загрузить снова).

Для текущей ситуации Вы могли загрузить другой файл инструкций (readme.txt),
описание, как части должны быть повторно собраны. Вы могли даже загрузить повторно собирать сценарий, который Вы попробовали своими локальными частями разделения.

3
ответ дан 07.12.2019, 16:22

Если Вы не имеете доступ удаленного рабочего стола к FTP-серверу и можете открыть сессию через Удаленный рабочий стол и запустить программу конкатенации на сервере, затем ответ нет: FTP-серверы, которые я знаю, не позволяют удаленное выполнение и не делают конкатенации.
Я боюсь, что необходимо будет повторно загрузить неразделенный файл.

Я также хотел бы добавить, что загрузка через многочисленные связи не улучшает время загрузки, которое всегда остается ограниченным Вашей пропускной способностью. Например, если Ваша пропускная способность загрузки будет 20k, то одно соединение загрузит на скорости 20k, в то время как два соединения загрузят на скорости 2X10k=20k. Общий доход является затем нулем. При загрузке большого файла важно использовать клиент FTP, который поддерживает резюме, таким образом, в случае разъединения данные, уже загруженные, не потеряны, и можно позже перезапустить от того, где Вы остановились.

1
ответ дан 07.12.2019, 16:22

Теги

Похожие вопросы