Восстановление при наличии резервной копии Сервера Dr.Web

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

Резервные копии сохраняются в следующих каталогах:

для ОС Windows: <диск_установки>:\DrWeb Backup

для ОС Linux: /var/opt/drwcs/backup

для ОС FreeBSD: /var/drwcs/backup

Для выполнения функции резервного копирования в расписание Сервера Dr.Web включено ежедневное задание. Если такое задание в расписании отсутствует, рекомендуется создать его.

Все файлы из резервной копии, кроме содержимого базы данных, готовы к использованию. Резервная копия базы данных сохраняется в формате .gz, совместимом с gzip и другими архиваторами. Содержимое базы данных можно импортировать из резервной копии в рабочую базу данных Сервера Dr.Web при помощи команды modexecdb database-import-and-upgrade и таким образом восстановить данные.

Для восстановления базы данных также может использоваться резервная копия, созданная администратором вручную через Центр управления в разделе Администрирование → Управление базой данных → Экспорт (только для режима Экспортировать всю базу данных).

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

Чтобы восстановить Сервер Dr.Web после отказа, если сохранилась резервная копия данных Сервера Dr.Web

1.Выберите компьютер, на который будет устанавливаться новый Сервер Dr.Web. Изолируйте данный компьютер от работающих Агентов: отключите его от сети, в которой установлены Агенты, или временно измените его IP-адрес, или воспользуйтесь любым другим наиболее удобным для вас способом.

2.Установите новый Сервер Dr.Web.

3.В разделе Администрирование → Менеджер лицензий добавьте лицензионный ключ от предыдущей установки Сервера Dr.Web и распространите его на соответствующие группы, в частности на группу Everyone. Шаг обязателен, если при установке Сервера Dr.Web не был задан лицензионный ключ.

4.Обновите репозиторий установленного Сервера Dr.Web с ВСО:

a)Откройте раздел Центра управления Администрирование → Состояние репозитория.

b)Нажмите кнопку Проверить обновления для проверки наличия обновлений всех продуктов на ВСО и загрузки имеющихся обновлений с серверов ВСО.

5.При наличии новых версий ПО Сервера Dr.Web произведите обновление до последней версии:

a)Откройте раздел Центра управления Администрирование → Сервер Dr.Web.

b)Для перехода к списку версий Сервера Dr.Web нажмите на текущую версию Сервера Dr.Web или на кнопку Список версий. Откроется раздел Обновления Сервера Dr.Web со списком доступных обновлений и резервных копий Сервера Dr.Web.

c)Для перехода к новой версии Сервера Dr.Web установите опцию напротив последней версии в списке Все версии. Нажмите кнопку Сохранить.

d)Дождитесь завершения процесса обновления Сервера Dr.Web.

6.Остановите Сервер Dr.Web.

7.Замените критичные данные Сервера Dr.Web на данные, полученные из резервной копии:

Операционная система

Конфигурационные файлы

Windows

etc в каталоге установки Сервера Dr.Web

Linux

/var/opt/drwcs/etc

FreeBSD

/var/drwcs/etc

8.Настройте базу данных.

a)Внешняя база данных:

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

Если версия Сервера Dr.Web, установленная из последних обновлений, позднее версии утраченного Сервера Dr.Web, произведите обновление внешней базы данных при помощи команды modexecdb database-upgrade:

для ОС Windows:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -log=drwcsd.log modexecdb database-upgrade

для ОС Linux:

/etc/init.d/drwcsd -log=drwcsd.log modexecdb database-upgrade

для ОС FreeBSD:

/usr/local/etc/rc.d/drwcsd -log=drwcsd.log modexecdb database-upgrade

b)Резервная копия базы данных внешней или встроенной:

При использовании внешней базы данных предварительно произведите ее очистку при помощи команды modexecdb database-clean (см. Приложение 33.3. Команды для управления базой данных).

Импортируйте базу данных из соответствующего файла резервной копии с обновлением формата базы данных до версии установленного Сервера Dr.Web при помощи команды modexecdb database-import-and-upgrade:

для ОС Windows:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Server" -var-root="C:\Program Files\DrWeb Server\var" -verbosity=all -log=drwcsd.log modexecdb database-import-and-upgrade "<путь_к_бэкап_файлу>\database.gz"

для ОС Linux:

/etc/init.d/drwcsd -log=drwcsd.log modexecdb database-import-and-upgrade "<путь_к_бэкап_файлу>/database.gz"

для ОС FreeBSD:

/usr/local/etc/rc.d/drwcsd -log=drwcsd.log modexecdb database-import-and-upgrade "<путь_к_бэкап_файлу>/database.gz"

На все замененные файлы Сервера Dr.Web необходимо установить те же системные права, что были выбраны при предыдущей (утраченной) установке Сервера Dr.Web.

Для ОС семейства UNIX: rw для drwcs:drwcs.

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

10.Убедитесь в сохранности и актуальности данных, полученных из резервной копии базы данных: настроек Агентов, состояния дерева антивирусной сети и т. п.

11.Восстановите доступность Сервера Dr.Web для Агентов, исходя из способа изоляции Сервера Dr.Web, выбранного на шаге 1.

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

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