The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как народ создает зеркальные сервера?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"как народ создает зеркальные сервера?"  
Сообщение от HAN7 on 09-Мрт-07, 19:41 
Приветствую!

1. есть рабочий сервер с несколькими сайтами, своими пользователями, DNS, ftp, mysql, sendmail, cyrusIMAP
2. есть второй сервер (запасной), пока думается его использовать как резерный на случай останова первого - попробовать через DNS его назначить пятым-десятым в перечне ns-серверов, т.е. когда первый не будет откликаться - запросы пойдут на этот сервер

И вот теперь вопрос - чем делать зеркалирование первого?
1. rsync поверх ssh? все хорошо, но только надо делать логины рута по ssh :( иначем все папки создаются под логином пользователя и нет возможности например записи в /usr /var и т.д.

2. архивировать, а потом распаковывать на втором... это уже самый крайний вариант, и то как мне кажется совсем примитивно, да и места на дисках надо много

3. наверняка есть какой софт для этого? порекомендуйте, пожалуйста

Поделитель опытом, пожалуйста, уважаемый народ, как делаете ВЫ копию (зеркало) одного сервера на другом?

Спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "как народ создает зеркальные сервера?"  
Сообщение от perece on 12-Мрт-07, 15:28 
именно rsync по ссш'у. плюс пабликкейная аутентификация рутов друг на друге
минус - если сервер накернился потому что его взломали, а не отказ оборудования или еще чего - то запасняк тоже скомпрометирован. можно для "закручивания пяток" собрать отдельный ссш, где-нть в /opt/samba/plugins или еще в какой жопе, и pubkey auth настроить именно в нем (и его же юзать для rsync). такое обычно не сразу находят.

\^P^/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "как народ создает зеркальные сервера?"  
Сообщение от pavel_simple (ok) on 12-Мрт-07, 15:45 
ставь на любой shared device (nbd, iscsi, AOE) -- и как только один накроется запускай сервисы на другом, при этом архивирование всё равно необходимо. Ну для этого как раз есть LVM и OCFS2
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "как народ создает зеркальные сервера?"  
Сообщение от dimasvas (??) on 12-Мрт-07, 16:47 
>Приветствую!
>
>1. есть рабочий сервер с несколькими сайтами, своими пользователями, DNS, ftp, mysql,
>sendmail, cyrusIMAP
>2. есть второй сервер (запасной), пока думается его использовать как резерный на
>случай останова первого - попробовать через DNS его назначить пятым-десятым в
>перечне ns-серверов, т.е. когда первый не будет откликаться - запросы пойдут
>на этот сервер
>
>И вот теперь вопрос - чем делать зеркалирование первого?
>1. rsync поверх ssh? все хорошо, но только надо делать логины рута
>по ssh :( иначем все папки создаются под логином пользователя и
>нет возможности например записи в /usr /var и т.д.
>
>2. архивировать, а потом распаковывать на втором... это уже самый крайний вариант,
>и то как мне кажется совсем примитивно, да и места на
>дисках надо много
>
>3. наверняка есть какой софт для этого? порекомендуйте, пожалуйста
>
>Поделитель опытом, пожалуйста, уважаемый народ, как делаете ВЫ копию (зеркало) одного сервера
>на другом?
>
>Спасибо!

С помощью CVS делать инрементное копирование нужных вам каталогов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "как народ создает зеркальные сервера?"  
Сообщение от HAN7 on 12-Мрт-07, 20:56 
>
>С помощью CVS делать инрементное копирование нужных вам каталогов.

ну с копированием я уже решил через rsync+root+ssh+ключ+проверки+другой порт,
а вот как сделать второй пунт - переадресацию - т.е. чтобы запросы скажем на сайт (который был на основном сервере) - шли сразу на запасной?

как я столкнулся - если даже делать цепочку из NS (name servers), то запросы могу например сразу идти к ns3 (а это запасной сервер) или на ns1 (а он например не работает)... каша получается, почему нет тут порядка в переборе - начинали бы с ns1 - молчит - идем на ns2 и так далее...

может попробовать переадресацию с помощью routed, ipfw fwd?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "как народ создает зеркальные сервера?"  
Сообщение от Lamer (??) on 13-Мрт-07, 06:18 
>>
>>С помощью CVS делать инрементное копирование нужных вам каталогов.
>
>ну с копированием я уже решил через rsync+root+ssh+ключ+проверки+другой порт,
>а вот как сделать второй пунт - переадресацию - т.е. чтобы запросы
>скажем на сайт (который был на основном сервере) - шли сразу
>на запасной?
>
>как я столкнулся - если даже делать цепочку из NS (name servers),
>то запросы могу например сразу идти к ns3 (а это запасной
>сервер) или на ns1 (а он например не работает)... каша получается,
>почему нет тут порядка в переборе - начинали бы с ns1
>- молчит - идем на ns2 и так далее...
>
>может попробовать переадресацию с помощью routed, ipfw fwd?


на FreeBSD можно использовать CARP, тут http://www.linux-ha.com/ масса интересного есть

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру