Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Delphi] Создание сетевого бэкапера, Не пойму, в какую сторону копать. 
:(
    Опции темы
Guedda
  Дата 11.11.2006, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 6
Всего: 78



В общем на фирме решил сделать программку, которая будет бэкапить файлы на одну машину. Но, так как сети не сильно хорошо знаю, прошу сильно помощи!
Какие компоненты служат для передачи файлов по локальной сети?

Там уж дальше я разберусь....

А вот собственно смысл программы. Есть клиентская часть, которая стоит на всех машинах (1,2,3). В ней прописываются папки, которые будут бэкапиться на компьютер (4). Есть программа-сервер, которая стоит на машине под номером 4. Каждую неделю в одно и то же время клиентские программы начинают бэкапить файлы на главную машину... Вот, собственно, и вся идея.

Заранее благодарен.  smile 

Это сообщение отредактировал(а) Guedda - 13.11.2006, 13:23


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
FF90h
Дата 12.11.2006, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 1.7.2006
Где: Планета Земля

Репутация: 1
Всего: 1



Можно поставить на удаленной машине FTP сервер настроить его, создать аккаунт итп, далее написать что то вроде фтп клиента который будет закидывать файлы на сервер и при необходимости забирать их оттуда. Компоненты для написания клиента можно использовать Indy.
PM MAIL   Вверх
Guedda
Дата 12.11.2006, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 6
Всего: 78



Цитата(FF90h @  12.11.2006,  12:38 Найти цитируемый пост)
Можно поставить на удаленной машине FTP сервер настроить его

Тогда можно вообще ничего не писать  smile 
Мне надо написать... Именно написать программу. Поэтому вариант с FTP-сервером не прошляет. А с помощью Indy можно это реализовать?


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
FF90h
Дата 12.11.2006, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 1.7.2006
Где: Планета Земля

Репутация: 1
Всего: 1



Ну тогда напиши свой FTP сервер smile Просто я думаю незачем парится с сервером когда уже есть готовые варианты. А клиент придется самому писать чтобы он автоматом все скидывал куда надо.


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

Это сообщение отредактировал(а) FF90h - 12.11.2006, 14:09
PM MAIL   Вверх
Guedda
Дата 12.11.2006, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 6
Всего: 78



А можно как-нибудь без протокола ftp?


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
FF90h
Дата 12.11.2006, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 1.7.2006
Где: Планета Земля

Репутация: 1
Всего: 1



Конечно можно кажется тут в факе есть пример передачи файла с помощью стандартных сокетов, опять же насчет ФТП  smile  просто у меня такая же проблемка была.
PM MAIL   Вверх
Guedda
Дата 12.11.2006, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 6
Всего: 78



Цитата(FF90h @  12.11.2006,  16:21 Найти цитируемый пост)
просто у меня такая же проблемка была.

Ну и как ты с ней справился? Расскажи в подробностях... Может мне и подойдёт решение с ФТП сервером...


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
FF90h
Дата 12.11.2006, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 1.7.2006
Где: Планета Земля

Репутация: 1
Всего: 1



 Я поставил FTP сервер на той машине куда все скидывал сервер взял сдесь : Сервер Настроил его как нужно т.е завел аккаунт указал для него все правила ( чтобы скидывать можно было ), настроил вообщем.. 

 Далее написал что то вроде мини фтп клиента который бы сливал нужные файлы на этот сервер. 
PM MAIL   Вверх
Guedda
Дата 13.11.2006, 07:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 6
Всего: 78



 Далее написал что то вроде мини фтп клиента который бы сливал нужные файлы на этот сервер.  [/quote]
С этого места подробнее, если можно.  smile 


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
FF90h
Дата 13.11.2006, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 1.7.2006
Где: Планета Земля

Репутация: 1
Всего: 1



Используя Indy FTP можно сделать простой клиент пример лежит тут : Клиент 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0548 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.