Есть данная схема
![]()
Как видите поидее все шлюза объединены.
Думаю на backup pc поставить nfs сервер и расшарить каталог.
В каталоге:
папка script с содержанием моих скриптов.
папка config и всякими конфигами.
На шлюзах закинуть скрипт который будет монтировать nfs и копировать скрипты в локальные каталоги так же как и конфиги.
Стоит ли замарачиваться или есть уже готовые решения?
На счёт смонтировать как сетевой диск и не париться - не предлагать связь нарушается и может всё рухнуть.
Задачка автоматизации
Есть данная схема
Как видите поидее все шлюза объединены.
Думаю на backup pc поставить nfs сервер и расшарить каталог.
В каталоге:
папка script с содержанием моих скриптов.
папка config и всякими конфигами.
На шлюзах закинуть скрипт который будет монтировать nfs и копировать скрипты в локальные каталоги так же как и конфиги.
Стоит ли замарачиваться или есть уже готовые решения?
На счёт смонтировать как сетевой диск и не париться - не предлагать связь нарушается и может всё рухнуть.
rsync/scp не подойдйт?
так ведь в backuppc есть автоматизация и куча реализаций бэкапа на выбор. чем они плохи?
так ведь в backuppc есть автоматизация и куча реализаций бэкапа на выбор. чем они плохи?
backuppc прекрасно делает своё дело и не хочу на него вешать что он не должен.
Смотри например есть для bind файл kas.server.local
Мне надо его раскидать сразу на 15 серверов. Чтоб ручками везде его не кидать вот и хочу сделать автоматизацию.
Ну так scp в скрипте и всё.
Мне надо его раскидать сразу на 15 серверов. Чтоб ручками везде его не кидать вот и хочу сделать автоматизацию.
http://sourceforge.net/apps/mediawiki/clusterssh/index.php?title=Main_Page — не оно?
Я думал может есть что то готовое. Ну лан за выходные напишу скрипты так думаю будет проще.
Мне надо его раскидать сразу на 15 серверов. Чтоб ручками везде его не кидать вот и хочу сделать автоматизацию.
А вот здесь, мне кажется, прекрасно подойдет функционал Geo-репликации, что есть последних версиях Glusterfs. Оно работает по принципу Master-Slave. Слейвов может быть много. Основана репликация на rsync. Настраиваешь топологию репликации, кидаешь файл в нужный каталог мастер-сервера и вуаля. Оно само расползется по подчиненным серверам.
решил зделать такс :)
Пути приблизительно
/var/server/upload/bind/
/var/server/upload/dhcp/
/var/server/upload/script/
|---------> upload папка с которой надо разнести всем серверам
/var/server/router/
|---------> данную папку токо на router
/var/server/switch/
|---------> данную папку токо на switch
lsyncd не подойдет?
Вопрос решён. Perl + rsync.
lsyncd и Glusterfs и тому подобному синхронизируют всё. А мне необходимо именно выборка.
Написал скрипт щас тестю не спеша.