www.kytoon.com

Форум поддержки скриптов www.kytoon.com
Текущее время: Чт июл 19, 2018 11:46 am

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: Ср июл 29, 2015 6:42 pm 
Не в сети
Site Admin

Зарегистрирован: Вс май 01, 2005 3:20 pm
Сообщения: 1129
Пусть эти два сервера называются основной и второстепенный.

1) Для копирования настроек схем перенаправления нужно скопировать файлы memory/*.redirects.log с основного на второстепенный хост.
На второстепенном хосте отключите крон, чтобы он не обрабатывал логи.

2) Для копирования логов статистики перенаправления нужно ПЕРЕМЕСТИТЬ (удалив старые) файлы memory/*.access.log с второстепенного на основной хост, но не сразу в папку memory/, а в другую, чтобы не затереть стату на основном сервере. Потом ДОПИШИТЕ содержимое скопированных файлов в конец существующих. На второстепенном хосте эти файлы удалите.

3) Чтобы уники работали правильно, трафик с чётными ip нужно слать на первый сервер, с нечётными на второй (или любой другой способ изолирования по ip)

В принципе это делается при желании rsync'ом и простым баш скриптом. Если кто сделает на практике - выложите сюда свои скрипты.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: Ср ноя 18, 2015 1:30 pm 
Не в сети

Зарегистрирован: Чт апр 16, 2015 9:18 am
Сообщения: 19
Реализовал немного не так
1. Два дедика в одном ДЦ (основной и резервный)
2. Заказал в ДЦ failover IP.
3. Прописал его на оба сервера.
4. Домен с SUTRA переключил работать на новый адрес.
5. На бекапном сервере на пхп программист написал простой скрипт проверки и синхронизации (во вложении) поставил на крон скрипт + проверка работает ли скрипт проверки.
6. Между серверами настроил работу SSH без паролей (по ключам)
7. Крон все равно работает на бекапе.
8. Стата в ТДС все равно примерная, так как в моем случае на нее сильно опираться не получится, но и не давать себя обмануть помогает.

Логика такова, на бекапном серваке запущен демон, который пингом и курлом проверяет доступность сервера, в случае двух неудачных попыток скрипт дергает специальный УРЛ который переключает трафик на запасной сервер моментально. Так же скрипт делает постоянный rsync каталога с сутрой (полностью всего), так же в случае падения основного сервера - скрипт останавливает синхронизацию, отправляет на почту сообщение (в моем случае еще и смс через емейл), даже когда основной сервак ожил работа идет через запсной, для переключения на основной сервер - делаю rsync с бекапного сервака + дергаю УРЛ для возврата трафика.

В архиве необходимо поправить данные в скриптах это поменять пути к своей сутре + прописать УРЛы, извиняюсь за не совсем товарный вид скриптов - просто слил с своего сервера и убрал свои данные. Кто хоть немного в тебе сам разберется и поправит.

PS, да простит меня администрация :) Если кому надо будет - могу предоставить серера с failoverIP + помогу настроить и поддерживать. За недорого :)


Вложения:
Комментарий к файлу: sutra-backup
daemon-backup.tgz [2.46 Кб]
Скачиваний: 353
Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: Ср ноя 18, 2015 3:59 pm 
Не в сети
Site Admin

Зарегистрирован: Вс май 01, 2005 3:20 pm
Сообщения: 1129
Спасибо demi4


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron