LinuxForum.Fans
Тема

Задачка автоматизации

Автор: Kettler 12 сообщений 2651 просмотров
#273006

Есть данная схема



Как видите поидее все шлюза объединены.
Думаю на backup pc поставить nfs сервер и расшарить каталог.
В каталоге:
папка script с содержанием моих скриптов.
папка config и всякими конфигами.

На шлюзах закинуть скрипт который будет монтировать nfs и копировать скрипты в локальные каталоги так же как и конфиги.
Стоит ли замарачиваться или есть уже готовые решения?

На счёт смонтировать как сетевой диск и не париться - не предлагать связь нарушается и может всё рухнуть.

#273025
Kettler написал:
Есть данная схема



Как видите поидее все шлюза объединены.
Думаю на backup pc поставить nfs сервер и расшарить каталог.
В каталоге:
папка script с содержанием моих скриптов.
папка config и всякими конфигами.

На шлюзах закинуть скрипт который будет монтировать nfs и копировать скрипты в локальные каталоги так же как и конфиги.
Стоит ли замарачиваться или есть уже готовые решения?

На счёт смонтировать как сетевой диск и не париться - не предлагать связь нарушается и может всё рухнуть.

rsync/scp не подойдйт?

#273034

так ведь в backuppc есть автоматизация и куча реализаций бэкапа на выбор. чем они плохи?

#273048
osorkon написал:
так ведь в backuppc есть автоматизация и куча реализаций бэкапа на выбор. чем они плохи?

backuppc прекрасно делает своё дело и не хочу на него вешать что он не должен.

Смотри например есть для bind файл kas.server.local
Мне надо его раскидать сразу на 15 серверов. Чтоб ручками везде его не кидать вот и хочу сделать автоматизацию.

#273055

Ну так scp в скрипте и всё.

#273061

Я думал может есть что то готовое. Ну лан за выходные напишу скрипты так думаю будет проще.

#273065
Kettler написал:

Мне надо его раскидать сразу на 15 серверов. Чтоб ручками везде его не кидать вот и хочу сделать автоматизацию.

А вот здесь, мне кажется, прекрасно подойдет функционал Geo-репликации, что есть последних версиях Glusterfs. Оно работает по принципу Master-Slave. Слейвов может быть много. Основана репликация на rsync. Настраиваешь топологию репликации, кидаешь файл в нужный каталог мастер-сервера и вуаля. Оно само расползется по подчиненным серверам.

#273102

решил зделать такс :)

Пути приблизительно

/var/server/upload/bind/
/var/server/upload/dhcp/
/var/server/upload/script/
|---------> upload папка с которой надо разнести всем серверам
/var/server/router/
|---------> данную папку токо на router
/var/server/switch/
|---------> данную папку токо на switch

#273135

lsyncd не подойдет?

#273160

Вопрос решён. Perl + rsync.

#273170

lsyncd и Glusterfs и тому подобному синхронизируют всё. А мне необходимо именно выборка.
Написал скрипт щас тестю не спеша.

Войдите или зарегистрируйтесь, чтобы ответить.