Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2015, 22:34   #1
Pcrepair
Форумчанин
 
Регистрация: 04.01.2011
Сообщений: 260
По умолчанию ФТП-клиент для синхронизации сайтов

Добрый день. Есть следующая ситуация :
1. на хосте установлен домен с большим числом поддоменов (сайтов)
2. на локальном компьютере(Windows) установлен веб-сервер с 100% копией этого домена и поддоменов (структура каталогов)
3. все изменения сайтов производятся в локальном веб-сервере. тестируются и все такое.
4. после проверки все перезакачивается на хост. вручную, через файзиллу. уже надоело.

Вопрос. кто нибуть знает какой ФТП-клиент, который сможет:
1. подключится к хосту (ИП-адрес, логин, пароль) в ЗАДАННое ВРЕМЕНя! (поздно ночью) то есть по расписанию
2. провести синхронизацию каталогов локального веб-сервера и сервера на хосте по условию (иной размер файла, более новое время создания, на крайняк просто все файлы перезаписать, но тогда запрет например на картинки, а то гагабайты каждый день туда - сюда)

Никто не фкурсе?
Pcrepair вне форума Ответить с цитированием
Старый 21.03.2015, 23:24   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
Никто не фкурсе?
Ну допустим я. И че?
Цитата:
кто нибуть знает какой ФТП-клиент, который сможет
Ну знаю. ftp.exe.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.03.2015, 09:52   #3
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,603
По умолчанию

Subversion
Gorychev вне форума Ответить с цитированием
Старый 26.03.2015, 19:58   #4
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Цитата:
Никто не фкурсе?
ну я фкурсе, а че?! есть через че?

1. какая ОСЬ?
2. батник если винда - подключаете диск далее командой copy либо robocopy, если линь - пишите скрипт также открываете диск и командой cp орудуйте все вешаете на крон либо шкедулер в случаи с виндой

Действуйте!
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Старый 26.03.2015, 21:46   #5
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

а чем мешают гит-клиенты?
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 26.03.2015, 21:50   #6
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Цитата:
Сообщение от Naive Посмотреть сообщение
а чем мешают гит-клиенты?
Решение я думаю норм, но не в данном случаи, люди пока не знаю как репликацию сделать но при этом два сервера у них есть, значит за проект переживают хотят 99.9% аптайма. Поэтому им чего попроще, проект то серьезный

Кстати а базу как гонять будете? надеюсь хотя бы master-slave? хотя по опыту скажу, "гавнище" (простите за выражение) потому как доходит дело до восстановления, приходится базы свести в ноль чтобы схему восстановить. ну тобишь рассказываю, упал main переключились на slave (сервер) работаем... доходит дело до восстановления, ну чтобы снова завести main а slave предохраняет, так вот когда мы на slave сидели, в базу писали.. и она уже отличается от базы main а репликацию чтобы запустит master - slave нужны зеркальные базы.

Ах сори еще одни нюанс автоинкременты на одной базе нужно выставить четные на другой не четные иначе беда.
Конечно можно тупо гонять файл базы и копировать заменой но однажды может встать все колом.

Можно запустить master-master но это не тривиальная задача не запустить не сложно но по факту работает хренова.

ЗА что я люблю mongo - так это за его простую репликацию товарищи.


Цитата:
но тогда запрет например на картинки, а то гагабайты каждый день туда - сюда
зачем?

robocopy - писал уже не однократно

и еще один момент, как вы будете переключаться на слейв в случаи падения главной машины? переписывать запись A? или может через балансир?
Я часть той силы, что вечно хочет зла, но вечно совершает благо..

Последний раз редактировалось Stilet; 27.03.2015 в 07:27.
Stanislav вне форума Ответить с цитированием
Старый 27.03.2015, 07:29   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
Кстати а базу как гонять будете?
А разве ТС собирался базу гонять?
Цитата:
Конечно можно тупо гонять файл базы
Обычно бэкапы гоняют и восстанавливают на получателе, но не думаю что у автора встанет вопрос часто так делать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.03.2015, 08:13   #8
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Обычно бэкапы гоняют и восстанавливают на получателе, но не думаю что у автора встанет вопрос часто так делать.
Все верно, но когда база больше 6 гигов к примеру, заливается он (дамп) не мало, и в это время запись на обоих серверах не должна осуществляться.

Я помню писал свои костыли.

Цитата:
А разве ТС собирался базу гонять?
соберется однажды я думаю. а тут хлоп и ответ уже готовый
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Старый 27.03.2015, 09:58   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
но когда база больше 6 гигов к примеру
Вот когда сие и случится почешет ТС черепушку, скажет "Э-э-э-х..." и создаст новую тему )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.03.2015, 10:28   #10
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Вот когда сие и случится почешет ТС черепушку, скажет "Э-э-э-х..." и создаст новую тему )
ну извиняйте, хотел как лучше
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
облачные хранилища для синхронизации файлов the_deer_one Свободное общение 3 03.07.2013 22:38
База для синхронизации с Mysql BarakudaX777 БД в Delphi 0 09.03.2013 14:27
Контроллер для синхронизации БД Arkuz C# (си шарп) 2 21.04.2011 10:54
Прога для синхронизации каталогов Andr3000 Microsoft Office Excel 4 30.03.2011 14:11
Виртуальный фтп для тестов BobikSdox Софт 15 15.10.2009 14:32