Перейти к содержимому


Фото
- - - - -

Обновление Dr.Web ES10 в закрытой ЛВС

ES10 LAN

  • Please log in to reply
11 ответов в этой теме

#1 Xendar

Xendar

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 05 Май 2016 - 11:18

Добрый день.

Имею в наличии Dr.Web ES 10, развернутый в ЛВС без доступа к сети Интернет. Для обновления использую отдельно стоящую машину с Интернетом, используя утилиту "Загрузчик репозитория Dr.Web". Все хорошо, но работать приходится в ручном режиме: вручную запускать утилиту и создавать актуальный архив, вручную обновлять репозиторий на сервере из созданного файла.
Вопросы:
1. Можно ли запланировать запуск загрузчика для скачивания обновлений с ВСО с некой периодичностью?
2. Можно ли запланировать импорт архива на сервер (допустим, по маске файла)?

Вопрос переноса актуального архива в закрытую ЛВС не рассматривается.



#2 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 855 Сообщений:

Отправлено 05 Май 2016 - 13:24

Например:

1. Запускать консольный загрузчик каким-либо планировщиком.

2. drwcsd restorerepo, тоже каким-либо планировщиком.


Семь раз отрежь – один раз проверь

#3 maxic

maxic

    Keep yourself alive

  • Moderators
  • 12 856 Сообщений:

Отправлено 05 Май 2016 - 13:33

Afalin, то есть:

1. берем консольный линуксовый загрузчик репозитория и засовываем его в крон на линукс машинке (виртуалке)

2. drwcsd restorerepo - сия команда мне неведома, но предположения, исходя из синтаксиса, имеются :) Соответственно, тоже в крон. 

 

Так?



#4 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 855 Сообщений:

Отправлено 05 Май 2016 - 13:51

1. Да. Линуксовый или не линуксовый – по вкусу. В виндовый планировщик тоже можно сунуть, смотря что там в интернеты смотрит.

2. Вообще, вот на этот счёт надо ещё подумать, то ли получится, что нужно, или нет.


Семь раз отрежь – один раз проверь

#5 Xendar

Xendar

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 05 Май 2016 - 14:49

Спасибо вам за ответы. По пунктам:

1. Обновить репозиторий удалось, дополнительно к файлу drwreploader.exe (собственно, консольный загрузчик) на компьютер с Интернетом потребовалось перенести файлы dll из папки bin сервера и папку etc целиком. Синтаксис команды брал из http://download.geo.drweb.com/pub/drweb/esuite/10.00/documentation/html/ru/admin_manual/update_drwreploader_console.htm

 

2. Использовал указанную команду, сервер немного подумал и выдал окошко об успешном восстановлении. Однако в веб-интерфейсе версия баз осталась старой - видимо таким образом обновить репозиторий не получится.


Сообщение было изменено Xendar: 05 Май 2016 - 14:50


#6 Xendar

Xendar

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 30 Сентябрь 2016 - 10:08

Подниму тему по второму вопросу. В Журнале обновления репозитория в графе "Иницитор" написано "Запущено из командной строки". Может все-таки существуют параметры, которые позволят обновляться посредством bat-файла и планировщика Windows?



#7 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 855 Сообщений:

Отправлено 12 Октябрь 2016 - 12:55

Не понял, что Вы делали, что ожидали увидеть и что увидели.

 

На всякий случай, выпущен в открытый доступ совсем другой реплоадер, дока от которого собственно и была везде. По ссылкам графические утилиты:

https://download.geo.drweb.com/pub/drweb/tools/drweb-10.0-esuite-drwreploader-gui-x64.exe
https://download.geo.drweb.com/pub/drweb/tools/drweb-10.0-esuite-drwreploader-gui-x86.exe


Семь раз отрежь – один раз проверь

#8 Xendar

Xendar

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 14 Октябрь 2016 - 15:02

С загрузкой вопрос решен. Есть сервер без доступа к Интернету и архив с репозиторием, сохраненный на его локальном диске. Для того, чтобы обновить репозиторий на сервере, я захожу в Центр управления - Администрирование - Содержимое репозитория - кнопка "Импортировать архив с файлами репозитория".

 

Вопрос следующий: если файл архива будет периодически обновляться, можно ли автоматизировать обновление сервера (без ручного входа в ЦУ)?



#9 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 855 Сообщений:

Отправлено 14 Октябрь 2016 - 16:26

Навскидку пока что приходит вариант:

drwcsd restorerepo path/to/repo.zip

Какие есть тонкости. Репозиторий переедет со всеми конфигами с полной заменой ревизий. Если пользуетесь настройками репы, отличными от дефолтных (особенно это касается заморозки ревизий и отложенных обновлений), то настройки нужно подсовывать с того сервера, на который приезжает репа.

Нужно или нет останавливать сервер – навскидку не скажу. Возможно, безопасно и на горячую это делать.


Семь раз отрежь – один раз проверь

#10 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 855 Сообщений:

Отправлено 14 Октябрь 2016 - 17:27

Можно вообще не restorerepo, а руками скопировать репу. Только не напортачить с правами. Хинт про конфигурацию репы остаётся, выстрелить в ногу можно точно так же.

И забыл, после этого, если сервер запущен, нужно сделать drwcsd rerepository, чтобы запущенный сервер узнал об изменении репы на диске.


Семь раз отрежь – один раз проверь

#11 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 855 Сообщений:

Отправлено 14 Октябрь 2016 - 21:57

И посмотрите в доку, в частности 8 глава админ мануала.


Семь раз отрежь – один раз проверь

#12 Xendar

Xendar

    Newbie

  • Posters
  • 17 Сообщений:

Отправлено 18 Октябрь 2016 - 09:30

Спасибо, направление понял, буду изучать.





Also tagged with one or more of these keywords: ES10, LAN

Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых