Сегодня пользователи начали жаловаться, что DrWeb начал проситься обновиться через Интернет. Что странно - клиентские drweb обновляются со своего сервера администрирования, который развернут под FreeBSD. Пробую подключиться через web-морду к серверу администрирования - не подключается. Подключаюсь к серверу через ssh и смотрю статус процесса - не запущен. Пытаюсь запустить - не стартует. Лезу в логи сервера администрирования. Сервер не стартует потому что: database verification error. Вообщем, база запортилась. Начинаю искать способы восстановления базы sqlite под FreeBSD. Для начала пролистываю документацию на DrWeb'а. Там только инсталляция, настройка и развертывание. Копаем дальше. Наконец, натыкаюсь в интернете на способ - удалить битую базу, создать новую и загрузить данные из бэкапа. Бэкап есть. Автоматический. За 10 дней. Переименовываю битую базу в old и пытаюсь проинициализировать сервер командой : ./drwcs.sh initdb Скрипт выбрасывает свой help и говорит, что такой команды н
Восстановление базы сервера администрирования DrWeb под FreeBSD (SQLite)
27 января 202527 янв 2025
9
1 мин