Перенос Сервера Dr.Web на другой компьютер (для ОС Windows®)

При переносе Сервера на другой компьютер обратите внимание на настройки транспортных протоколов и, при необходимости, внесите соответствующие изменения в разделе Администрирование → Конфигурация Сервера Dr.Web, на вкладке Транспорт.

Процедура для запуска и останова Сервера Dr.Web описана в Руководстве администратора, в п. Запуск и останов Сервера Dr.Web.

Для переноса Сервера Dr.Web (при установке аналогичной версии Сервера Dr.Web) под ОС Windows:

1.Остановите службу Сервера Dr.Web.

2.Запустите из командной строки файл drwcsd.exe с ключом exportdb для экспорта содержимого базы данных в файл. Полная командная строка для экспорта в версии под ОС Windows будет выглядеть примерно так:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" exportdb <полное_имя_файла>

3.Сохраните содержимое директории C:\Program Files\DrWeb Server\etc, а также ключ drwcsd.pub из C:\Program Files\DrWeb Server\webmin\install.

4.Удалите Сервер.

5.Установите новый Сервер (пустой, с новой базой) на нужном компьютере. Остановите службу Сервера Dr.Web с помощью средств управления службами ОС Windows или с помощью Центра управления.

6.Скопируйте содержимое сохраненного ранее каталога etc в C:\Program Files\DrWeb Server\etc, а также ключ drwcsd.pub и сертификат drwcsd-certificate.pem в C:\Program Files\DrWeb Server\webmin\install.

7.Запустите из командной строки файл drwcsd.exe с ключом importdb для импорта содержимого базы данных из файла. Полная командная строка для импорта в версии под ОС Windows будет выглядеть примерно так:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" importdb <полное_имя_файла>

8.Запустите службу Сервера Dr.Web.

При использовании встроенной базы данных можно не производить экспорт и импорт БД, а просто сохранить файл встроенной базы database.sqlite и заменить новый файл БД на установленном Сервере старым файлом, сохраненным от предыдущего Сервера.

Для переноса Сервера Dr.Web (при установке другой версии Сервера Dr.Web) под ОС Windows:

1.Остановите службу Сервера Dr.Web.

2.Сохраните базу данных средствами SQL сервера (если используется встроенная БД, то просто сохраните файл database.sqlite).

3.Сохраните содержимое директории C:\Program Files\DrWeb Server\etc, а также ключ drwcsd.pub из C:\Program Files\DrWeb Server\webmin\install.

4.Удалите Сервер.

5.Установите новый Сервер (пустой, с новой базой) на нужном компьютере. Остановите службу Сервера Dr.Web с помощью средств управления службами ОС Windows или с помощью Центра управления.

6.Скопируйте содержимое сохраненного ранее каталога etc в C:\Program Files\DrWeb Server\etc, а также ключ drwcsd.pub и сертификат drwcsd-certificate.pem в C:\Program Files\DrWeb Server\webmin\install.

7.Восстановите базу данных на новом Сервере, укажите в конфигурационном файле drwcsd.conf путь до базы данных.

8.Запустите из командной строки файл drwcsd.exe с ключом upgradedb для обновления базы данных. Полная командная строка для импорта в версии под ОС Windows будет выглядеть примерно так:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" upgradedb "C:\Program Files\DrWeb Server\update-db"

9.Запустите службу Сервера Dr.Web.

В случае смены имени или IP-адреса при переносе Сервера Dr.Web:

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

1.Осуществите перенос Сервера согласно соответствующей процедуре, описанной выше.

2.Для всех Агентов, которых обслуживал старый Сервер, задайте адрес нового Сервера согласно соответствующей процедуре из раздела Подключение Агента Dr.Web к другому Серверу Dr.Web.

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

3.Дождитесь, пока все Агенты перейдут на новый Сервер. После этого можете удалять старый Сервер.