Массовое обновление клиентских машин в локальной сети

Дополнительное программное обеспечение от разработчиков

Массовое обновление клиентских машин в локальной сети

Сообщение rabindranat » 06 авг 2012, 15:41

Хоть я и не разработчик СПО ИАП, но хочу внести свой небольшой вклад в общее дело.
В нашем отделе СПО ИАП установлено на 13 машинах. Как вы, наверное, догадались, обновлять СПО, бегая от машины к машине с флешкой, мне очень быстро надоело. :D
Следующим шагом стала замена флешки на "расшаренную" папку с очередным обновлением. Но беготня все-таки осталась.
Следующим и пока последним шагом стало использование утилиты robocopy от Microsoft. О ней, в дальнейшем, и пойдет речь.

Итак, для выполнения задачи по одновременному и повсеместному обновлению СПО нам понадобится, собственно, сама программа. Скачать ее в составе пакета Windows Server 2003 Resource Kit Tools можно здесь.

Описание работы данной утилиты можно найти здесь.

В моем случае код скрипта выглядит следующим образом:
Файл spoiap_sync.bat
Код: Выделить всё
@echo off
for %%A in (c:\GPN,\\Roman\GPN\,\\Obj\GPN\,
\\Marsel\GPN\,\\Ermakova\GPN\,
\\Comers\GPN\,\\Gan\GPN\,
\\Borkova\GPN\,\\City\GPN\,
\\Boss\GPN\,\\Doznavatel\GPN\,
\\Evgen\GPN\,\\Valera\GPN\)
do Robocopy /S /R:1 /W:1 /TBD /XO /V /LOG+:spoiap-sync.log d:\spoiap-sync\ %%A


Все вышеуказанные папки должны быть "расшарены" с возможностью изменения файлов.
Очередное обновление ложится в папку
Код: Выделить всё
d:\spoiap-sync\


Надеюсь, мой опыт будет для кого-нибудь полезным.
www.fire-inspections.ru
rabindranat
Авторитет
Авторитет
 
Сообщения: 218
Зарегистрирован: 29 июн 2012, 12:07
Откуда: Красноярский край, ЗАТО Железногорск
Регион: 24

Re: Массовое обновление клиентских машин в локальной сети

Сообщение Pavel_admin » 07 авг 2012, 16:26

Добрый день коллега.
Думаю полезным будет если вы поясните почему не прибегли к более простым способам. А именно расшаривание папки Gpn с сервера и создание сетевых дисков(подключенных к этой папке) на каждой рабочей машине. Соответственно для замены достаточно обновить один файл на сервере и вуаля...Почему не так? Какой смысл хранить исполняемый файл на каждой машине, а не один на сервере?
Больше не работаю в системе
Pavel_admin
Разработчик
Разработчик
 
Сообщения: 1896
Зарегистрирован: 15 июл 2012, 18:52

Re: Массовое обновление клиентских машин в локальной сети

Сообщение rabindranat » 07 сен 2012, 09:44

Павел, а почему бы не внести Ваши, в принципе очевидные, мысли в мануал по установке СПО? ;)
www.fire-inspections.ru
rabindranat
Авторитет
Авторитет
 
Сообщения: 218
Зарегистрирован: 29 июн 2012, 12:07
Откуда: Красноярский край, ЗАТО Железногорск
Регион: 24

Re: Массовое обновление клиентских машин в локальной сети

Сообщение Pavel_admin » 07 сен 2012, 10:01

Коллега интересный вопрос задаёте, надо проверить )). На самом деле я обычно их везде пишу, во всех рекомендациях. Однако не уверен, что данные принципы попали в эксплуат. документы, помойму там не было такого раздела.
Больше не работаю в системе
Pavel_admin
Разработчик
Разработчик
 
Сообщения: 1896
Зарегистрирован: 15 июл 2012, 18:52

Re: Массовое обновление клиентских машин в локальной сети

Сообщение Vit_OND_86 » 28 сен 2012, 12:03

Уважаемые разработчики!
Поясните всё же пожалуйста, чем принципиально будет отличаться использование программы на клиентских рабочих местах при способе установки, как указано в инструкции (установка и обновление клиентов на каждом рабочем месте) и при подключении сетевого диска с сервера (как описал Павел)? Преимущество второго способа в быстром обновлении программы очевидно, но не повлияет ли данный способ на другие функции программы? Если нет, то почему данный способ установки программы на клиентах не попал в эксплуатационные документы?
Vit_OND_86
Продвинутый
Продвинутый
 
Сообщения: 41
Зарегистрирован: 20 июл 2012, 12:19

Re: Массовое обновление клиентских машин в локальной сети

Сообщение rabindranat » 20 дек 2013, 09:03

Подтверждаю работоспособность варианта от Павла. Я просто скинул папку gpn на сервер (Ubuntu Server), расшарил ее средствами samba и подключил на клиентах сетевые диски. Прошла неделя - полет пока нормальный. На клиентских машинах должен быть установлен клиент Firebird версии 2.1.
www.fire-inspections.ru
rabindranat
Авторитет
Авторитет
 
Сообщения: 218
Зарегистрирован: 29 июн 2012, 12:07
Откуда: Красноярский край, ЗАТО Железногорск
Регион: 24

Re: Массовое обновление клиентских машин в локальной сети

Сообщение Pavel_admin » 20 дек 2013, 15:38

Дополнительно на клиентах должен быть установлен setup_gpn.rar. Если, что можно скачать отсюда(второе сообщение): viewtopic.php?f=12&t=37

P.S> На новой платформе необходимость setup_gpn.rar должна отпасть
Больше не работаю в системе
Pavel_admin
Разработчик
Разработчик
 
Сообщения: 1896
Зарегистрирован: 15 июл 2012, 18:52


Вернуться в Новое ПО

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron