IT-Expert
  IT-Expert / Веблог / А вот такая мысль еще по поводу бекапов конфигураций серверов
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 
      Лента подкастов IT-Expert IT-Expert audiopodcasts

      А вот такая мысль еще по поводу бекапов конфигураций серверов

      10:56, 26 мая 2006 ( Administration Daily thoughts  )

      Очень интересный вариант для хранения конфигураций - использование систем контроля версий, типа CVS или SVN. И, если что, откатываться до рабочей конфигурации. Разворачивается svn чуть ли не одним кликом (из портов, конечно), создается отдельный  репозитарий для конфигураций каждого сервера, зеркалируетсяструктура дир-рий, и вперед, коммитить файлы. А плюс ко всем фичам - кроссплатформенность, так что, в принципе, нам должно быть все равно, что бекапить. Люблю порты у freebsd, это кайф.

      Потестировал SVN - замечательная штучка, умеет даже работать по WebDav совместно с Apache2. TortoiseSVN - удобный инструмент, который встраивается в windows explorer и по правому клику в контекстном меню добавляются список команд для работы с SVN.


      Неожиданно с головой накрывает волна задач, в дополнение к неработающему кондиционеру в геморзоне суперпровайдера провайдеров - DG, из-за чего сервер три дня колбасило в ребуты (скорее всего перегревались винты, sumsung - сакс). И апач с mod_ssl требует для своего же ssl пароль при запуске, что очень неподходящим способом обранужилось вчера после установки апача в автозапуск. Поулчилось, что сервер до половины загрузился, начал пинговаться, mysql и прочие службы поднялись, а по ssh зайти не могу :( Вывод - ставить ssh с нулевым приоритетом при загрузке.

      А тем временем Ruby on the Rails все рулит и рулит ... ловлю кайф и прозреваю каждые 15 минут работы с рельсами, открыл для себя новый подход к разработке ПО - сначала пишем тесты для контроллеров, вьюшек, а потом уже сами контроллеры и вьюшки. Тут надо сказать, занимался этим впервые, шаг за шагом, как описано в великой книге Agile developement with Rails, немного ошалел от влияния тестов на разработку и дизайн(!) веб приложений, начинаешь сильно заботиться о сообщениях об ошибках, обработке исключений. Исключительно сильная штука.

      А вот и примерный TODO на ближайшее время:
      * установка exim с поддержкой mysql, teargrub, spamassassin, clamav
      * поиграться с graylisting на тестовых почтовые домены
      * установка Rails на FreeBSD хост, ruby, apache, fastcgi (complete) look,ma, so fast!
      * заворачивание сквида на более быстрый канал через vpn.
      * написание fixtures, unit tests для rails
      * использовать SVN совместно с RadRails
      * тестирование prototype.js, поддержки AJAX в Rails
      * дочитать до победного конца Agile development with Rails (вчера залип на рельсах до полтретьего ночи).

      А денег все нет и нет ... 

      Комментариев: 4
      © Максим Прокопов 2005-2016 О сервере