Что происходит с файлом, когда соединение через SFTP прерывается?
-
22-08-2019 - |
Вопрос
Мне нужно реализовать передачу файлов с веб-сервера на SFTP-сервер.Когда соединение прерывается во время передачи файла, что происходит с уже переданными байтами?
Решение
Короткий ответ:Уже переданная часть файла потеряна / собран мусор / помечена для удаления
Другие советы
Если SFTP-сервер не имеет встроенных возможностей для возобновления прерванной передачи (не уверен, что это существует, если это так, то, вероятно, это дополнение), файл не будет передан вообще.
Наиболее вероятный сценарий заключается в том, что частично переданный файл теперь будет существовать на сервере.
Немногие серверы помечают такой файл для удаления - это означало бы, что вы никогда не сможете возобновить прерванную передачу, а вам придется начинать все заново с нуля.