Казань ИТ-интегратор с 2006 года

Разборы актуальных тем

Дело №1: «История одного .mdf»

3 июня 2026

2015 год. Компания «Купи пакет». Молодой сисадмин Петя решает сэкономить на лицензии для бэкапов. На форуме пишут:

«База данных — это просто файл. Переведи в offline, скопируй .mdf — и порядок».

Петя в среду вечером переводит SQL Server в OFFLINE, копирует заветный файл на внешний диск и спокойно уходит в отпуск.

Через месяц основной диск сервера выходит из строя. Петя достаёт внешний диск, пытается присоединить скопированный .mdf… и получает:

«Ошибка 3456: Невозможно выполнить откат транзакций. База данных помечена как подозрительная».

В логах SQL Server за тот вечер сохранилась запись:

«LSN chain broken. Ghost transaction found».

А ночной охранник позже припомнил, что слышал короткий необычный скрежет из серверной — но камеры ничего не зафиксировали.

Что погубило данные?

  1. Месть антивируса

Во время копирования штатный антивирус начал проверку внешнего диска. Часть страниц .mdf показалась ему вредоносной, и он изолировал их в карантин. Разрыв цепочки LSN и ошибка 3456 — результат физической пропажи блоков данных.

  1. Зависть предшественника

Бывший сисадмин оставил в планировщике задание-бомбу. Если кто-то переведёт базу в OFFLINE без корректного sp_detach_db, скрипт модифицирует заголовок .mdf и дописывает в лог пугающую строку. Царапина на корпусе сервера — его «автограф».

  1. Плата за жадность

База работала на урезанной редакции SQL Server. В ней есть скрытый механизм контроля: при попытке копирования .mdf в обход BACKUP сервер намеренно искажает контрольную сумму и оставляет «Ghost transaction» как метку. Никакой мистики — только ограничения лицензии.

  1. Проклятие спешки

Петя не дождался отката активных транзакций и не выполнил sp_detach_db. Файл скопировался с разорванной цепочкой LSN. Журнал транзакций остался на старом диске, а зависшая операция так и не попала в .mdf. Ошибка 3456 — классическое следствие несогласованного состояния.

  1. Петя сделал вообще все неверно

Герою следовало выполнить штатную процедуру Back Up, упаковывать базу в формат .bak (включая журналы транзакций) причём в обычном режиме без выключения сервиса.

Принять участие в конкурсе и выиграть мерч можно в нашем телеграм канале.

Подарим подарки 3-м участникам, выбравшим правильный вариант ответа. ✨

Разгадка — в пятницу.

Медиацентр

Наша экспертиза

Мнение дня

Как выстраивать
ИБ‑контур исходя
из бизнес‑приоритетов

Читать полностью
7 октября 2026 · Разборы актуальных тем

Миграция в облако: почему в России это не просто «перенос серверов»

Миграция в облако — это не перенос серверов «как есть», а пересборка архитектуры под новые условия безопасности.

27 августа 2026 · Новости и СМИ

ГК «Умные решения» организовала обучение по ИБ для российской промышленности

ГК «Умные решения» выступила организатором обучения специалистов топливно-энергетических и промышленных предприятий в области кибербезопасности. Образовательная программа охватывает предотвращение ИБ-угроз на…

7 августа 2026 · Новости и СМИ

ГК «Умные решения» представила комплексный подход построения киберустойчивости предприятий АПК

Эксперты ГК «Умные решения» предложили модель «цифрового иммунитета», позволяющую снизить риск остановки производства вследствие кибератак на предприятия АПК. Об этом CNews сообщили представители ГК «Умные…

Перейти в медиацентр

Остались вопросы
или нужна консультация
специалиста?

Мы открыты к обсуждению проектов любой сложности
и готовы ответить на ваши вопросы.