
Задача. Стоматологическая клиника пришла на обслуживание после того, как вирус-шифровальщик зашифровал её данные. Мониторинга, карты сети и реестра оборудования не было, последние копии виртуальных машин были сделаны несколько месяцев назад, компьютер КТ не копировался с весны, а о сбоях узнавали от сотрудников.
Сделано.
- Инвентаризация. Описал сеть и оборудование: схема, реестр устройств, журнал работ.
- Виртуализация. Серверы 1С, DICOM-архив, мониторинг и служебные сервисы работают на Proxmox в отдельных виртуальных машинах и контейнерах.
- 1С и SQL Server. Полная копия баз каждую ночь и копия журнала транзакций каждые 30 минут; на базы бухгалтерии и зарплаты из интернета пускает только по паролю и списку адресов.
- Резервное копирование. Ежедневные копии виртуальных машин на сетевое хранилище Synology с отчётом на почту и в Telegram; компьютер КТ копируется целиком с хранением 14 версий, общая папка — по ночам со снимками по датам.
- Защита от шифровальщика. Первая защита — актуальные копии на отдельном хранилище, до которого шифровальщик с рабочих компьютеров и серверов не дотянется; копии хранятся в нескольких версиях; небезопасный PPTP отключён, основной удалённый доступ переведён на OpenVPN.
- DICOM-сервер. Orthanc с базой PostgreSQL, архив снимков на сетевом хранилище; после сбоя вернул пропавшие исследования без потерь.
- Диски КТ для пациентов. Диск со снимками открывается с логотипом клиники, меню и инструкцией для пациента.
- Сетевое хранилище. Разгрузил зависавшее хранилище общей папки: освобождено около 370 ГБ, список файлов открывается за доли секунды, папка копируется на резервное хранилище.
- Сеть Omada. Обновил контроллер, вернул в работу точку доступа Wi-Fi, закрепил адреса устройств, подключил сеть к мониторингу.
- Телефония. SIP-телефоны по рабочим местам; звонящий на городской номер может сразу набрать добавочный.
- Мониторинг. Zabbix следит за серверами, сетью, хранилищами, принтерами и свежестью копий; оповещения и утренняя сводка приходят в Telegram.
Результат. Восстановление виртуальной машины из копии проверено на практике — около 5 минут; база бухгалтерии прошла проверку целостности без ошибок. Первая полная копия компьютера КТ сделана за 1 час 22 минуты. О сбоях клиника узнаёт из утренней сводки, а не от сотрудников.