Хранение версий конфигов. Подскажите софт.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2006-06-12 17:17:24
- Откуда: Minsk
- Контактная информация:
Хранение версий конфигов. Подскажите софт.
Привет.
Есть куча *nix серверов с различными сервисами и конфигами к ним.
Есть несколько админов, которые эти конфиги периодически редактируют.
Хотелось бы сделать систему хранения версий этих конфигов.
При чем было бы совсем хорошо, если бы система была прозрачной для пользователя.
Т.е. системе указаны файлы или пути за которыми требуется следить. Админ зашел на сервер под своей учеткой и изменил конфиг. Система автоматически внесла новую версию конфига в репозиторий с пометкой кто, что и когда изменил в этом конфиге.
Подскажите софт с таким или максимально похожим функционалом.
Есть куча *nix серверов с различными сервисами и конфигами к ним.
Есть несколько админов, которые эти конфиги периодически редактируют.
Хотелось бы сделать систему хранения версий этих конфигов.
При чем было бы совсем хорошо, если бы система была прозрачной для пользователя.
Т.е. системе указаны файлы или пути за которыми требуется следить. Админ зашел на сервер под своей учеткой и изменил конфиг. Система автоматически внесла новую версию конфига в репозиторий с пометкой кто, что и когда изменил в этом конфиге.
Подскажите софт с таким или максимально похожим функционалом.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2006-06-12 17:17:24
- Откуда: Minsk
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
Спасибо, вы очень помогли
У кого-нибудь еще есть идеи по существу?
Оно и так ясно, что при помощи CVS все это можно сделать... но делать все придется ручками... и не забывать это делать...
Как можно все это автоматизировать?
Хотелось бы централизованный депозитарий, с доступом через веб, который хранил бы версии конфигов со всех серверов.

У кого-нибудь еще есть идеи по существу?
Оно и так ясно, что при помощи CVS все это можно сделать... но делать все придется ручками... и не забывать это делать...
Как можно все это автоматизировать?
Хотелось бы централизованный депозитарий, с доступом через веб, который хранил бы версии конфигов со всех серверов.
-
- проходил мимо
Re: Хранение версий конфигов. Подскажите софт.
cvsweb тоже существует
так же есть svn и svn через web
ваше не желение принимать дествительность меня тоже злит
так же есть svn и svn через web
ваше не желение принимать дествительность меня тоже злит

-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2006-06-12 17:17:24
- Откуда: Minsk
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
Мы говорим на разных языках... перед тем, как создать тему - я немного изучил вопрос.
И я знаю, что такое CVS и SVN и веб-морды к ним. Вопрос не в выборе системы хранения версий - их полно, вопрос в том, КАК автоматизировать передачу измененных конфигов с разных серверов в один репозитарий. Если вы знаете каким образом это сделать - скажите как. Если точно знаете, что автоматизировать нельзя - обоснуйте. Тогда пойдем более сложным путем. А сказать "юзай гугл, читай мануалы" много ума не надо.
И я знаю, что такое CVS и SVN и веб-морды к ним. Вопрос не в выборе системы хранения версий - их полно, вопрос в том, КАК автоматизировать передачу измененных конфигов с разных серверов в один репозитарий. Если вы знаете каким образом это сделать - скажите как. Если точно знаете, что автоматизировать нельзя - обоснуйте. Тогда пойдем более сложным путем. А сказать "юзай гугл, читай мануалы" много ума не надо.
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
это же элементарно, Уотсон!
Код: Выделить всё
man sh
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Хранение версий конфигов. Подскажите софт.
автоматизировать передачу?
гамно вопрос
и все передаеться и синхронизируеться
так же есть rsync
а cvs или svn хранят ваши конфиги
вопрос исчерпан?
гамно вопрос
Код: Выделить всё
man sh
man ssh
man crontab
так же есть rsync
а cvs или svn хранят ваши конфиги
вопрос исчерпан?
-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2006-06-12 17:17:24
- Откуда: Minsk
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
Т.е. вы предлагаете сразу начать со сложного? Маны, скрипты, глюки ... в прочем чего и следовало ожидать от этого форума. Эх, надо было на каком нубском форуме этот вопрос задавать...
Ладно, пока что вопрос исчерпан, направление задано... но вы тут не расслабляйтесь и не думайте, что так легко соскочили

Ладно, пока что вопрос исчерпан, направление задано... но вы тут не расслабляйтесь и не думайте, что так легко соскочили

-
- проходил мимо
Re: Хранение версий конфигов. Подскажите софт.
ну так вы бы сразу так и сказали - что хотите мол проприетарный продукт который за вас будет обновляться по одной кнопочке
я знаю один такой! кстати замечательный! windows 7
я знаю один такой! кстати замечательный! windows 7
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Хранение версий конфигов. Подскажите софт.
cfengine, puppet
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Хранение версий конфигов. Подскажите софт.
я бы скрипт для vi написал, который заливает измененный файлик куда-нибудь в svn)
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
hizel дело говорит. cfengine и puppet скрестить с svn или cvs.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Хранение версий конфигов. Подскажите софт.
в топку трупы, только git\mercurial - только победа!
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2006-06-12 17:17:24
- Откуда: Minsk
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
На практике то никто не реализовывал?
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Хранение версий конфигов. Подскажите софт.
не, мы тут типа теоретики засранные сидим
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- gonzo111
- лейтенант
- Сообщения: 648
- Зарегистрирован: 2007-11-15 16:32:33
- Откуда: China
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
слушайте, я так понимаю, что тредстартеру нет необходимости автоматизировать управление серверами, а надо только собирать конфиги. Тогда cfengine\puppet - это избыточно. А что, разве собирать конфиги с нескольких серверов не умеют распределённые системы контроля версий?
педивикияТак же известны как англ. Distributed Version Control System, DVCS. Такие системы используют распределённую модель вместо традиционной клиент-серверной. Они, в общем случае, не нуждаются в централизованном хранилище: вся история изменения документов хранится на каждом компьютере, в локальном хранилище, и при необходимости отдельные фрагменты истории локального хранилища синхронизируются с аналогичным хранилищем на другом компьютере.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2006-06-12 17:17:24
- Откуда: Minsk
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
Именно! Все предложенные решения - это стрельба из пушек по воробьям.princeps писал(а):слушайте, я так понимаю, что тредстартеру нет необходимости автоматизировать управление серверами, а надо только собирать конфиги. Тогда cfengine\puppet - это избыточно. А что, разве собирать конфиги с нескольких серверов не умеют распределённые системы контроля версий?
Функционал нужен простейший:
1. Есть файлы/каталоги за которыми следим.
2. Если в файле/каталоге произошли изменения - закидываем в общий репозиторий.
Что будет в качестве репозитория - не суть важно, cvs, svn, git или mercurial.
На данный момент меня интересует как/чем отследить изменения в нескольких файлах/каталогах и закинуть эти изменения в общий репозиторий.
P.S. В написании скриптов я не силен, если кто-то этого не понял

- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Хранение версий конфигов. Подскажите софт.
учитесь
в чём проблема?
в чём проблема?
Убей их всех! Бог потом рассортирует...
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Хранение версий конфигов. Подскажите софт.
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.