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

Описанные процедуры переноса Сервера Dr.Web предполагают, что на компьютере, на который переносится Сервер Dr.Web, будет установлен Сервер Dr.Web той же мажорной версии, что и на исходном компьютере.

 

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

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

Запуск и завершение работы Сервера Dr.Web под ОС Windows,

Запуск и завершение работы Сервера Dr.Web под ОС семейства UNIX.

Процедуры переноса различаются в зависимости от ОС исходного компьютера:

Перенос с компьютера под управлением ОС Windows на компьютер под управлением ОС Windows.

Перенос с компьютера под управлением ОС семейства UNIX на компьютер под управлением ОС Windows.

После завершения процедуры переноса в обоих случаях проверьте работоспособность нового Сервера Dr.Web и обеспечьте подключение к нему станций.

Чтобы перенести Сервер Dr.Web с компьютера под управлением ОС Windows на другой компьютер под ОС Windows

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

Если вы планируете переносить старый Сервер Dr.Web c сохранением IP-адреса, назначьте новому Серверу Dr.Web временный IP-адрес, чтобы станции могли взаимодействовать со старым Сервером Dr.Web во время переноса.

2.В веб-интерфейсе нового Сервера Dr.Web перейдите в раздел Администрирование → Менеджер лицензий, добавьте ключ вашей действующей лицензии agent.key и распространите его на группу Everyone.

3.Перейдите в раздел Состояние репозитория и убедитесь, что репозиторий обновляется без ошибок.
Если в таблице со списком продуктов в графе Состояние имеются сообщения об ошибках, обратитесь в техническую поддержку. К запросу прикрепите файл drwscd.log. Не следует выполнять какие-либо дальнейшие действия из инструкций до получения обратной связи в запросе.

4.Перейдите в раздел Сервер Dr.Web и убедитесь, что в этом разделе отображается дата, которая совпадает с датой текущей ревизии Сервера Dr.Web в разделе Состояние репозитория. Если дата не совпадает и имеется сообщение о наличии обновлений, нажмите на кнопку Посмотреть список версий и обновите Сервер Dr.Web до актуальной версии.

5.Остановите службу нового Сервера Dr.Web с помощью средств управления службами ОС Windows, Центра управления или меню Пуск → Все программы → Dr.Web Server → Остановить.

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

7.Проверьте целостность базы данных на старом Сервере Dr.Web с помощью команды drwcsd modexecdb database-verify. Полная командная строка для проверки базы данных будет выглядеть примерно так:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -verbosity=trace -log="C:\Program Files\DrWeb Server\var\verifydb.log" modexecdb database-verify

Если после выполнения этой команды в файле drwscd.log появится сообщение об ошибке, обратитесь в техническую поддержку.

8.Выполните экспорт базы данных старого Сервера Dr.Web в файл с помощью команды drwcsd modexecdb database-export. Полная командная строка для экспорта будет выглядеть примерно так:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -verbosity=trace -log="C:\Program Files\DrWeb Server\var\exportdb.log" modexecdb database-export <полное_имя_файла>

9.Запустите службу старого Сервера Dr.Web, чтобы он продолжал обслуживать клиентов, с помощью средств управления службами ОС Windows или меню Пуск → Все программы → Dr.Web Server → Запустить.

10.Замените содержимое каталогов %programfiles%\DrWeb Server\etc и %programfiles%\DrWeb Server\var\extensions на новом Сервере Dr.Web содержимым аналогичных каталогов со старого Сервера Dr.Web.

11.Замените файл сертификата drwcsd-certificate.pem в каталоге %programfiles%\DrWeb Server\webmin\install\windows на новом Сервере Dr.Web аналогичным файлом со старого Сервера Dr.Web.

12.Если вы используете встроенную базу данных, замените файл базы данных database.sqlite в каталоге %programfiles%\DrWeb Server\var на новом Сервере Dr.Web аналогичным файлом со старого Сервера Dr.Web.

13.Запустите службу нового Сервера Dr.Web.

14.Войдите в веб-интерфейс нового Сервера Dr.Web с теми же логином и паролем, что и на старом Сервере Dr.Web.

15.Перейдите в раздел Администрирование → Планировщик заданий Сервера Dr.Web и выберите задание Backup sensitive data (Резервное копирование критичных данных). Нажмите на значок ; в окне для редактирования задания выберите вкладку Действие. Убедитесь, что в поле Путь не указан путь к каталогу на старом Сервере Dr.Web. Очистите это поле и оставьте это поле пустым (в этом случае для хранения резервных копий будет использоваться каталог по умолчанию — %programfiles%\DrWeb Server\var\backup) или укажите путь к каталогу на новом Сервере Dr.Web. Проделайте то же самое с заданием Backup repository (Резервное копирование репозитория), а также с иными заданиями с действиями Резервное копирование критичных данных и Резервное копирование репозитория (при наличии таких заданий).

Если в расписании присутствуют задания с действием Запуск программы, отредактируйте их в соответствии с набором ПО, установленного на новом компьютере, или удалите их из расписания.

16.Проверьте работоспособность нового Сервера Dr.Web и обеспечьте подключение к нему станций.

17.Остановите службу старого Сервера Dr.Web и удалите его (см. Руководство по установке, Удаление Сервера Dr.Web для ОС Windows).

Чтобы перенести Сервер Dr.Web с компьютера под управлением ОС семейства UNIX на компьютер под ОС Windows

В инструкции приведены примеры команд для ОС Linux. Обратите внимание, что пути для ОС FreeBSD отличаются:

/etc/init.d/ → /usr/local/etc/rc.d/

/var/opt/drwcs/ → /var/drwcs/

/opt/drwcs/ → /usr/local/drwcs/

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

Если вы планируете переносить старый Сервер Dr.Web c сохранением IP-адреса, назначьте новому Серверу Dr.Web временный IP-адрес, чтобы станции могли взаимодействовать со старым Сервером Dr.Web во время переноса.

2.В веб-интерфейсе нового Сервера Dr.Web перейдите в раздел Администрирование → Менеджер лицензий, добавьте ключ вашей действующей лицензии agent.key и распространите его на группу Everyone.

3.Перейдите в раздел Состояние репозитория и убедитесь, что репозиторий обновляется без ошибок.
Если в таблице со списком продуктов в графе Состояние имеются сообщения об ошибках, обратитесь в техническую поддержку. К запросу прикрепите файл drwscd.log. Не следует выполнять какие-либо дальнейшие действия из инструкций до получения обратной связи в запросе.

4.Перейдите в раздел Сервер Dr.Web и убедитесь, что в этом разделе отображается дата, которая совпадает с датой текущей ревизии Сервера Dr.Web в разделе Состояние репозитория. Если дата не совпадает и имеется сообщение о наличии обновлений, нажмите на кнопку Посмотреть список версий и обновите Сервер Dr.Web до актуальной версии.

5.Остановите службу нового Сервера Dr.Web с помощью средств управления службами ОС Windows, Центра управления или меню Пуск → Все программы → Dr.Web Server → Остановить.

6.Замените следующие файлы на новом Сервере Dr.Web файлами со старого Сервера Dr.Web:

файл сертификата drwcsd-certificate.pem в каталоге %programfiles%\DrWeb Server\webmin\install\windows нового Сервера Dr.Web соответствующим файлом из каталога /opt/drwcs/webmin/install/windows старого Сервера Dr.Web;

содержимое каталога %programfiles%\DrWeb Server\var\extensions (пользовательские процедуры) нового Сервера Dr.Web содержимым каталога /var/opt/drwcs/extensions старого Сервера Dr.Web;

конфигурационный файл drwcsd.conf, файл закрытого ключа drwcsd.pri и вторую копию сертификата drwcsd-certificate.pem в каталоге %programfiles%\DrWeb Server\etc нового Сервера Dr.Web соответствующими файлами из каталога /var/opt/drwcs/etc старого Сервера Dr.Web.

Проверьте содержимое файла drwcsd.conf на предмет наличия путей, свойственных ОС семейства UNIX. Если таковые имеются, требуется исправить их вручную перед переносом.

7.Остановите старый Сервер Dr.Web через консоль с помощью команды:

# /etc/init.d/drwcsd stop

8.Проверьте целостность базы данных на старом Сервере Dr.Web с помощью команды:

# /etc/init.d/drwcsd modexecdb database-verify

Если после выполнения этой команды в файле drwscd.log появится сообщение об ошибке, обратитесь в техническую поддержку.

9.Выполните экспорт базы данных старого Сервера Dr.Web в файл с помощью команды drwcsd modexecdb database-export. Полная командная строка для экспорта будет выглядеть примерно так:

# /etc/init.d/drwcsd modexecdb database-export <полное_имя_файла>

10.Запустите старый Сервер Dr.Web, чтобы он продолжал обслуживать клиентов, через консоль с помощью команды:

# /etc/init.d/drwcsd start

11.Если вы используете встроенную базу данных, замените файл базы данных database.sqlite в каталоге %programfiles%\DrWeb Server\var на новом Сервере Dr.Web аналогичным файлом из каталога /var/opt/drwcs/ старого Сервера Dr.Web.

12.Запустите службу нового Сервера Dr.Web с помощью средств управления службами ОС Windows или меню Пуск → Все программы → Dr.Web Server → Запустить.

13.Войдите в веб-интерфейс нового Сервера Dr.Web с теми же логином и паролем, что и на старом Сервере Dr.Web.

14.Перейдите в раздел Администрирование → Планировщик заданий Сервера Dr.Web и выберите задание Backup sensitive data (Резервное копирование критичных данных). Нажмите на значок ; в окне для редактирования задания выберите вкладку Действие. Убедитесь, что в поле Путь не указан путь к каталогу на старом Сервере Dr.Web. Очистите это поле и оставьте это поле пустым (в этом случае для хранения резервных копий будет использоваться каталог по умолчанию — %programfiles%\DrWeb Server\var\backup) или укажите путь к каталогу на новом Сервере Dr.Web. Проделайте то же самое с заданием Backup repository (Резервное копирование репозитория), а также с иными заданиями с действиями Резервное копирование критичных данных и Резервное копирование репозитория (при наличии таких заданий).

Если в расписании присутствуют задания с действием Запуск программы, отредактируйте их в соответствии с набором ПО, установленного на новом компьютере, или удалите их из расписания.

15.Проверьте работоспособность нового Сервера Dr.Web и обеспечьте подключение к нему станций.

16.Остановите службу старого Сервера Dr.Web и удалите его (см. Руководство по установке, Удаление Сервера Dr.Web для ОС семейства UNIX).

Чтобы проверить работоспособность нового Сервера Dr.Web после переноса

1.Войдите в веб-интерфейс нового Сервера Dr.Web. Убедитесь, что все Агенты Dr.Web корректно отображаются в списке антивирусной сети.

2.Перейдите в раздел Администрирование → Состояние репозитория и убедитесь, что репозиторий на новом Сервере Dr.Web обновляется без ошибок. Если в таблице со списком продуктов в графе Состояние имеются сообщения об ошибках, обратитесь в техническую поддержку. К запросу прикрепите файл drwscd.log. Не следует выполнять какие-либо дальнейшие действия из инструкций до получения обратной связи в запросе.

Чтобы обеспечить подключение станций к новому Серверу Dr.Web

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

В качестве адреса Сервера Dr.Web рекомендуется использовать имя сервера в формате FQDN.

Если у нового Сервера Dr.Web будет свой IP-адрес:

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

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

b)Дождитесь, пока все Агенты Dr.Web перейдут на новый Сервер Dr.Web.

Если требуется сохранить для нового Сервера Dr.Web старый IP-адрес:

a)Остановите старый Сервер Dr.Web.

b)Назначьте новому Серверу Dr.Web IP-адрес старого Сервера Dr.Web.

c)Перезапустите новый Сервер Dr.Web, чтобы измененные сетевые настройки вступили в силу.