Восстановление БД для OC Windows Сервера Dr.Web

#1 2022.03.23 12:41:25

0

Для восстановления БД из резервной копии:

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

2.Импортируйте из соответствующего файла резервной копии содержимое базы данных. Строка импорта выглядит примерно так:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Server" -var-root="C:\Program Files\DrWeb Server\var" -verbosity=all importdb "<путь_к_бэкап_файлу>\database.gz&quot;

Данная команда тоже должна быть набрана в одну строку. В примере подразумевается, что Сервер установлен в каталоге C:\Program Files\DrWeb Server.

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


Для восстановления БД из резервной копии при смене версии Сервера Dr.Web (в пределах одной мажорной версии) или порче текущей версии БД:

Остановите службу Сервера Dr.Web, если она запущена.

2.Удалите содержимое текущей БД. Для этого:

2.1.При использовании встроенной БД:

a)Удалите файл базы данных database.sqlite.

b)Произведите инициализацию новой базы данных. Строка инициализации базы данных в версии Сервера под ОС 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 initdb D:\Keys\agent.key - - <пароль>

Данная команда должна быть набрана в одну строку (см. также формат команды drwcsd с ключом initdb в Прил. H4.3). В примере подразумевается, что Сервер установлен в каталоге C:\Program Files\DrWeb Server, а лицензионный ключ agent.key лежит в каталоге D:\Keys.

c)После выполнения этой команды в папке var каталога установки Сервера Dr.Web должен появиться новый файл базы database.sqlite.

2.2.При использовании внешней БД: произведите очистку БД при помощи скрипта clean.sql, расположенного в каталоге etc каталога установки Сервера.

3.Импортируйте из соответствующего файла резервной копии содержимое базы данных. Строка импорта выглядит примерно так:
"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Server" -var-root="C:\Program Files\DrWeb Server\var" -verbosity=all importdb "<путь_к_бэкап_файлу>\database.gz&quot;

Данная команда тоже должна быть набрана в одну строку. В примере подразумевается, что Сервер установлен в каталоге C:\Program Files\DrWeb Server.

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