ftp-протокол и целостность данных

12 3
M
На сайте с 18.05.2009
Offline
108
3144

Сорри за быть может нубский вопрос, но постоянно сталкиваюсь с такой проблемой - при копировании файлов (бэкап сайта) с/на фтп хостинга постоянно пару файлов оказываются битыми (в основном почему то фотки). Использовал в разное время разные фтп-клиенты (тотал/фар/фризилла), разные хостинги и т.п, но такое везде всречалось. Сейчас Фар-ом копирую, стоит пассивный режим передачи, внешне никаких сбоев, но потом оказывается что парочка файлов побились. Как с этим бороться? Вообще, не понимаю, фтп-протокол передачи не гарантирует целостность данных?

M
На сайте с 16.09.2009
Offline
278
#1

Если нет ошибок при копировании - дело не в ftp. Нужно смотреть как у Вас организован "бекап" и разбираться.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
M
На сайте с 18.05.2009
Offline
108
#2
Нужно смотреть как у Вас организован "бекап" и разбираться.

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

N
На сайте с 06.05.2007
Offline
419
#3

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

Кнопка вызова админа ()
M
На сайте с 18.05.2009
Offline
108
#4

ascii-режим выключен..

M
На сайте с 16.09.2009
Offline
278
#5

ну тогда проверяете такие ошибки. FTP работает поверх TCP - целостность данных не должна нарушиться при копировании.

может вы прерываете закачку?

M
На сайте с 18.05.2009
Offline
108
#6

нет, сам не прерываю, но часто бывает что закачка\выкачка прекращается на пару сек (хостинг не отдает\непринимает или чтото в этом роде), + штатное сообщение фара, мол повторю попытку через хх секунд, короче ниче как бы криминального.. Может быть от буфера зависит?

M
На сайте с 16.09.2009
Offline
278
#7
m0ntag:
нет, сам не прерываю, но часто бывает что закачка\выкачка прекращается на пару сек (хостинг не отдает\непринимает или чтото в этом роде), + штатное сообщение фара

Давненько фарами не пользовался - но подобные "штатные" сообщения признать штатными не могу. В этом определенно источник Вашей проблемы.

Логистик
На сайте с 31.12.2008
Offline
191
#8
m0ntag:
Сорри за быть может нубский вопрос, но постоянно сталкиваюсь с такой проблемой - при копировании файлов (бэкап сайта)

а вы заливаете архивом или отдельными файлами?

попробуйте заливать в не запакованном виде, обычно проблем никаких

сам когда то решал эту проблему :)

Создание сайтов на заказ - http://htmlplus.ru || Конструктор адаптивных сайтов Wysiwyg Web Builder - обучение, уроки, консультации - http://wwbmaster.ru || Настройка ЭЦП || Настройка корпоративной почты
M
На сайте с 18.05.2009
Offline
108
#9

отдельными файлами, просто копирую сайт на хостинг, в архиве никогда не лил..

S
На сайте с 23.05.2004
Offline
316
#10

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

А вообще поставить любой фтп клиент , который пишет лог, и им заливать. Ну и потом посмотреть лог на ошибки. К примеру FlashFXP

Это просто подпись.
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий