@kyern
Быдлокодер без стажа

Каким способом организовать обновление файлов с сохранением предыдущей версии?

Доброго времени суток!

Есть несколько серверов под управлением ОС Windows Server версий 2012 R2 и 2008 R2, которые являются контроллерами домена. На каждом из них есть скрипт, выполняющийся при входе пользователей в систему на своих рабочих местах. Между собой скрипты не имеют различий.
Вопрос состоит в том, как лучше организовать автоматическое обновление этого файла (script.js) на каждом контроллере домена с другого удаленного сервера, на который выкладывается новая версия этого файла, при этом необходимо сохранять предыдущие версии (в файл с именем script - YYYYMMDD.js, в ту же самую папку). Проверку обновления скрипта желательно проводить с некоторой периодичностью (раз в час, допустим).
Рассматривал варианты использования таких решений как Puppet или Chef, но мне они показались слишком избыточными (будто стреляем из пушки по воробьям). Идея написания собственного решения так же приходила мне в голову, но была отложена в сторону, как слишком трудоемкая. Может кто-то уже решал подобную задачу и может подтолкнуть в нужную сторону?
  • Вопрос задан
  • 344 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kyern Автор вопроса
Быдлокодер без стажа
Господа, вы неверно поняли суть вопроса.
Каждый сервер - Контроллер домена (пусть его имя SERVER-DC), на нем есть папка NETLOGON со скриптом script.js, который выполняется при входе пользователей на компьютеры в домене.
Таких серверов несколько, они находятся в разных организациях.
Так же есть еще один сервер SERVER-UPD, на который периодически выкладывается обновленная версия скрипта script.js и в каждой организации необходимо обновить script.js на SERVER-DC, загрузив его с SERVER-UPD, который, допустим, находится в облаке.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы