Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Ср Авг 15 2007 17:58 Заголовок сообщения: ftp uploader |
|
|
Всем доброго времени суток!!!
Есть Win 2003 Server+1C7.7+SQL2000 находится на предприятии. Также есть управляющая компания в которую входит это предприятие.
На сервере предприятия автоматически с помощью батника делается выгрузка данных (BackUp) из 1С в зип архив.
По регламенту раз в неделю этот архив закачивается вручную на FTP сервер управляющей компании. Закачка делается из под Виндовс с помощью Far или Total Commander. На FTP сервере соответственно есть логин и пароль, т.е. доступ через авторизацию. Канал интернет медленный 115Кб/сек (модем sirius 128 xDSL, отсюда и такая низкая скорость).
Собственно говоря вопрос:
Есть ли программа (UpLoader чтоли какойто) которая наподобие например Download Master или FlashGet или ReGet делала бы обратную задачу этих программ, т.е. могла при плохой скорости и ненадежном канале интернет делать не гарантированную скачку при разных там обрывах связи, а выгрузку на FTP сервер (тоесть не Download а именно Upload) да и еще чтобы она могла логиниться на FTP сервере и работать из коммандной строки. Т.е. чтобы можно было в этом же батнике например прописать после успешной выгрузки данных из 1С запуск этого аплоадера, передать ему в качестве параметров имя файла который ему нужно залить на FTP сервер при плохой скорости и канале инета
Или может есть какое то другое решение данной задачи? _________________ Best regards |
|
Вернуться к началу |
|
|
je-die
Зарегистрирован: 10.08.2007 Сообщения: 39 Откуда: Россия, Ростовская область, г. Морозовск
|
Добавлено: Ср Авг 15 2007 18:35 Заголовок сообщения: |
|
|
Советую посмотреть http://www.ncftp.com/ncftp/ В частности утилу ncftpput из этого пакета. Все вышеперечисленое она умеет. Вот только чтобы гарантировать доставку данных на сервер, необходимо чтобы закачка прошла от начала до конца без обрывов. Если на середине закачки произошел обрыв связи, закачку все равно придется начать сначала. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Ср Авг 15 2007 21:03 Заголовок сообщения: |
|
|
Вот! Говорил я, что высокие технологии, лень и недальновидность доведут людей до цугундера!
Ведь все давно уже было придумано лет 20 назад. Называется это UUCP. Работало по любому говенному каналу связи. Позабыто, позаброшено...
Ну что могу посоветовать... Советую рассмотреть слона целиком.
Протокол FTP поддерживает докачку только при download-е. Почему? Потому что при upload-е точно узнать что передалось, а что нет затруднительно, да и не надежно. Поэтому докачка допускается только при download-е.
В связи с этим:
1. Либо пересматривайте стратегию заливки данных (центральный сервер должен САМ с филиалов данные собирать и докачивать, если надо)
2. Либо разбиваете архив на части по-меньше и пишите скрипт, который будет их пытаться передать пока часть архива успешно не уйдет.
3. Либо используете другие технологии репликации данных. Например посмотрите на rsync.
Я все понимаю, что все зависит от центра. Вот и ведите с ними разговоры. Другое вам вряд ли кто предложит. |
|
Вернуться к началу |
|
|
|