Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Реализация бекапов CJ проектов - обсуждение
цитата
24/06/09 в 11:35
 Woland
А давайте обсудим вопрос подробно ...
В свете последних событий на ниве хостинга - не грех и такой боян обсудить, имхо.

Кто как делает, каким софтом, с какой периодичностью, в разных ли ДЦ, у разных ли хостеров, на разных ли континентах icon_smile.gif, юзаете ли вы хостера с поддержкой бекапов, юзаете ли вы бекапы на свой локальный комп, юзаете ли софт для локального бекапа, юзаете ли услуги-сервисы бекапов (какие?) и т.д. и т.п.

Просьба по возможности поподробнее, особенно про софт, если таковой юзается.



У меня, к примеру, на трифене была похоронена сеточка на десяток-полтора нишевых сиджей (бекап есть и сейчас, только он в той же стойке был icon_sad.gif )... После этого я задумался о серверах в разных ДЦ и планирую ещё и на разных континентах (в европе ещё взять), и о бекапах ...





p.s. Уточнение, специально для dlk44: Ну его нахуй спамить свой хостинг тут - для этого есть раздел рекламы, я всё понимаю - но уже тошнит (думаю не только меня) от твоих содержательных и глубокомысленных постов в каждом втором топике ... !

Последний раз редактировалось: Woland (25/06/09 в 15:14), всего редактировалось 3 раз(а)
цитата
24/06/09 в 13:00
 DG
По крону - mysqldump нужных баз, tar соответствующего htdocs, scp или rsync на удалённый сервер.
Для параноиков - забор архивов wget-ом (так на источнике не хранится пароль ssh-доступа, и логи можно отключить).
Имхо специализированный софт здесь не нужен.
цитата
24/06/09 в 13:02
 XZ
В свете недавних событий теперь два дедика у разных хостеров на разных континентах. Бэкапятся друг на друга раз в 3 суток (нечасто, но так задумано - мало ли что-то косякнет, чтобы успеть сориентироваться), ротатор выставлен на раз в сутки. Юзается rsync. Локальных нет - инет недостаточно шустрый. Если вдруг упадет один из серверов придется метаться, ибо по теории вероятности вряд ли, но по факту закон подлости работает часто срабатывает icon_sad.gif
цитата
24/06/09 в 19:49
 El Nino
вот такой скрипт сделал
tar cvzf /home/local/www/МОЙ ДОМЕН/httpdocs/local.tar.gz /home/local /var/lib/mysql /etc /chroot
openssl enc -aes-256-cbc -in /home/local/www/МОЙ ДОМЕН/httpdocs/local.tar.gz -out /home/local/www/МОЙ ДОМЕН/httpdocs/local.ssl -k ПАРОЛЬ

а на другом сервере просто запускаешь по крону так же
wget МОЙ ДОМЕН/local.ssl

в принципе даже дамп базы не надо делать, просто целиком её бери
цитата
24/06/09 в 20:49
 DG
El Nino писал:
в принципе даже дамп базы не надо делать, просто целиком её бери
Нельзя брать базу целиком, не останавливая mysql.
цитата
24/06/09 в 22:07
 El Nino
DG писал:
Нельзя брать базу целиком, не останавливая mysql.

возможно... надо обдумать этот вопрос
на крайний случай старт стоп перед копированием базы сделать можно всегда
цитата
25/06/09 в 02:21
 gilbert
два дедика у разных хостеров в USA, один основной, другой бекапный с той же структурой и периодичными бекапами с основного сервака. При падении основного, меняются нсы и все поднимается на другом. Единственная проблема - как можно быстрее увидеть падение основного сервака + не всегда быстрое обновление нсов.
цитата
25/06/09 в 15:47
 Alt76
думаю хорошо иметь пару надежных хостеров (как у нас и есть) и бекапы
серваков 1го- на второй, серверов второго на первый.
И будет счастье!
цитата
25/06/09 в 16:16
 Woland
Alt76: Согласен. Суть вопроса шире: надо ли иметь сервера на разных континентах (т.е. иметь бекап вне юрисдикции us), надо ли делать бекапы по типу, как писал gilbert, т.е. переписал НС и допустим кроны - и всё, надо ли делать сервера взаимозаменяемыми (одинаковые оси, пути, юзеры) для простоты развёртывания бекапа, каким софтом и периодичностью это делать и типа того ...


Я вот сейчас просто жестоко задумался - вроде не первый день в теме, но конкретно по бекапам без понятия icon_smile.gif - знаю только, что они у меня есть - где есть, как сделаны и т.д. - просто не вникал, а сейчас вот зачесался, хочется прояснить вопрос для себя полностью и подстраховаться по максимуму, но в приемлимые деньги (т.е. к примеру второй простаивающий только бекапный сервак - это накладно, имхо, особенно если сервак не один).
цитата
25/06/09 в 20:56
 DG
Woland писал:
второй простаивающий только бекапный сервак - это накладно
Бэкапный сервер по деньгам не равнозначен обычному дедику.
http://www.adrive.com/plans
http://rsync.net/
ну и десяток аналогичных фирм.
цитата
25/06/09 в 21:28
 Woland
DG: Я имел ввиду вариант gilbert'а с "зеркальным" сервером, а не просто сервис типа хранилища данных.
цитата
25/06/09 в 21:50
 DG
Вообще было бы здорово, если кто-то из знающих людей поделится опытом по distributed file systems. Чтобы не изобретать ничего..
http://www.opennet.ru/prog/sml/150.shtml
Как оно работает - понятно. А вот быстродействие, имхо, будет в ж.
цитата
25/06/09 в 22:39
 Woland
DG: Ну это, имхо, слишком уж, для сиджей icon_smile.gif
Не спец, но тоже уверен, что быстродействие будет в полной ж.

А вот реализацию зеркального сервера, чтобы, хотябы временно на пару тройку дней была возможность быстро запустить бекап в работу (чтобы дело решалось сменой НС и запуском кронов) я бы с радостью тут увидел ... В принципе мне сегодня инсталлят сервер и завтра я буду склонять админа к настройке такого решения, вполне возможно ...

Ну т.е. есть два сервера, на них находятся и перекрёстно бекапятся все сайты с обеих серверов, половина при этом работают на одном серваке, половина на втором но при необходимость - переписывается НС, запускается крон - и все сайты работают на одном (на любом из двух) серваке хотябы несколько дней, ну возможно с перегрузом неким по железу, но работают (ну пока не будет взят и приготовлен новый сервак или пока не поднимется старый).
Я вот себе на данный момент вижу такую картину по сиджам. т.е. не хранения некоего архива на втором серваке (который чуть что прийдётся быстро распаковывать, прописывать хосты и т.д.), а хранение сайтов в уже развёрнутом виде, но без кронов (чтоб не грузили железо, я себе вижу некий файл с резервными кронами построчно от бекапнутых сайтов и закомментированную запись в кронтабе на выполнение этого файла, чтоб быстро всё и одним движением, если что решалось) и без траффика.
цитата
26/06/09 в 10:39
 Alt76
Woland писал:
Alt76: Согласен. Суть вопроса шире:


Этим должны заниматся админы. Но в целом должен быть полный бекап сервера. Чтобы его быстро востановить. Т.е. один сервер на другом хостере должен бекапить несколько серверов на первом. Бекап есть бекап а не копия которую за секунду можно включить. Это сильно дорого. Зачем повышать расходы на хост в 2 раза?

Насчет континентов? зачем? двух хостеров оджновременно не отрубят. в разных городах достаточно. и в разных ДЦ.
цитата
26/06/09 в 14:24
 tramper2
Бекап лучше всего взять на ВДСе у кого-нить. Например у меня на разных площадках вебазиллы. все сиджи в штатах, бекап с них в голландии. И все у одного хостера. можно конечно и зеркалку Rsync сделать для статики. Это было актуально, когда цены на траф на разных площадках сильно различались. Сейчас имхо смысла нет.
цитата
27/06/09 в 13:55
 Woland
Цитата:
Зачем повышать расходы на хост в 2 раза?
Не, в два раза предлогал gilbert - я тоже не такой богатый, согласен, это слишком накладно icon_smile.gif
Я предлогал при наличии двух серверов модель резерва, когда оба сервера работают со своей половиной сиджей при нормальной нагрузке, но при форс мажоре могут несколько дней держать на себе все сиджи (с перегрузом неким, но могут) и для этого надо лишь переписать НС и крон запустить от второй половины сиджей.
цитата
27/06/09 в 15:05
 gilbert
Ну почему же в 2 раза. На бекапном серваке можно трафа 1тер даже. Главное винты побольше.
цитата
27/06/09 в 15:07
 Woland
Цитата:
Ну почему же в 2 раза. На бекапном серваке можно трафа 1тер даже. Главное винты побольше.
А, ну да, согласен - в 2 раза по железу только, не по бендвичу выходит ... А в принципе железо всё дешевле стаёт (да и бендвич).
цитата
02/07/09 в 16:22
 dlk44
Woland писал:
p.s. Уточнение, специально для dlk44: Ну его нахуй спамить свой хостинг тут - для этого есть раздел рекламы, я всё понимаю - но уже тошнит (думаю не только меня) от твоих содержательных и глубокомысленных постов в каждом втором топике ... !


Вот мне странно - если ты все понимаешь - то чего ж ты тогда от меня хочешь? Я уже практически ничего не пишу в раздел CJs, а ты упорно разыскиваешь все мои топики на всем форуме и обязательно вставляешь там свои пять копеек. К чему и зачем? У тебя что развилась какая-то личная неприязнь?
цитата
02/07/09 в 16:36
 Woland
Оффтопик: dlk44: Всё, что я от тебя хочу в данном разделе - это не наблюдать безсмысленных постов (особенно много штук подряд) ради спама сиги и не наблюдать рекламных предложений типа "покупайте у меня место под бекап по таким-то тарифам" (этот твой пост я удалил до того, как сделать процитированное тобой примечание) в теме, которая совсем не о том и где минимум у половины отметившихся сиджи занимают гораздо больше серверов, чем весь твой хостинг в целом ...

Пости в рекламе это всё, будь добр.
цитата
19/07/09 в 04:17
 dlk44
Woland писал:
Оффтопик: dlk44: Всё, что я от тебя хочу в данном разделе - это не наблюдать безсмысленных постов (особенно много штук подряд) ради спама сиги и не наблюдать рекламных предложений типа "покупайте у меня место под бекап по таким-то тарифам" (этот твой пост я удалил до того, как сделать процитированное тобой примечание) в теме, которая совсем не о том и где минимум у половины отметившихся сиджи занимают гораздо больше серверов, чем весь твой хостинг в целом ...

Пости в рекламе это всё, будь добр.


Да не вопрос - договорились.


Эта страница в полной версии