Кейс: Реанимация после системного сбоя (Львов)

В компанию Ukrfast обратился крупный западноукраинский ритейлер (сеть магазинов одежды и аксессуаров с центральным офисом во Львове). В результате внезапного скачка напряжения и сбоя в работе контроллера питания на сервере Dell PowerEdge произошло аварийное выключение оборудования.

Аварийное отключение и коллапс СУБД

В компанию Ukrfast обратился крупный западноукраинский ритейлер (сеть магазинов одежды и аксессуаров с центральным офисом во Львове). В результате внезапного скачка напряжения и сбоя в работе контроллера питания на сервере Dell PowerEdge произошло аварийное выключение оборудования.

Разрушение файловой системы СУБД
Аварийное отключение произошло в момент массового проведения документов. Это привело к критическому повреждению логической структуры платформы BAF и базы данных MS SQL.
Полный стоп коммерции
База данных перестала монтироваться, издавая ошибки циклического контроля (CRC). Работа центрального офиса, розничных точек и онлайн магазина полностью остановилась — системы не видели остатков товаров и не могли синхронизировать чеки.
Поврежденные бекапы
Последний автоматический бекап, который производился ночью, из-за внутреннего программного сбоя оказался «битым» (неполным) и не подлежал стандартному развертыванию.

Требовалось не просто запустить сервер, а провести постраничную низкоуровневую реконструкцию базы данных SQL, чтобы сохранить 100% финансовых и складских документов без отката к устаревшим копиям.

Реализованное техническое решение

Пошаговый алгоритм

1

Экстренная экспресс-диагностика

Инженеры Ukrfast провели полный аудит пострадавшего сервера. Было диагностировано аппаратное повреждение RAID-массива из-за сбоя контроллера питания Dell PowerEdge.

2

Посекторное копирование данных

К началу любых исправлений мы сняли низкоуровневые RAW-меджи (зеркала) со всех дисков сервера. Все последующие манипуляции по восстановлению таблиц СУБД производились исключительно на изолированных копиях, чтобы исключить окончательную потерю информации.

3

Сборка RAID-массива вручную

С помощью специализированного инструментария наши инженеры заново собрали конфигурацию разрушенного RAID-массива в деградированном режиме, что позволило получить прямой доступ к поврежденным файлам базы данных.
.mdf та .ldf.

4

Сокрушительный ремонт таблиц SQL

База данных MS SQL не запускалась обычными средствами. Мы перевели базу в режим EMERGENCY и с помощью команд низкоуровневого обновления (DBCC CHECKDB с параметром REPAIR_ALLOW_DATA_LOSS) реконструировали системные таблицы объектов.

5

Валидация и лечение логики BAF

После запуска SQL сервера база данных BAF имела многочисленные внутренние ошибки ссылок. Команда Ukrfast провела глубокое тестирование через Конфигуратор: исправили поврежденные объекты, очистили мусорные записи и полностью перечислили итоги.

6

Синхронизация розничной сети

Мы возобновили работу механизма распределенных баз данных (РБД). После запуска центрального узла BAF во Львове системы автоматически подтянули все накопленные за время простоя чеки и транзакции из кассовых аппаратов розничных магазинов.

7

Миграция и настройка Immutable-бекапов

Вся инфраструктура была оперативно перенесена на резервный работоспособный сервер Dell. Для защиты от будущих сбоев мы ввели трехуровневую систему Immutable Backups на базе изолированного NAS с ежечасным контролем целостности файлов резервных копий.

8

Оптимизация и мониторинг инфраструктуры

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

Оказались в похожей ситуации?

Не теряйте драгоценное время – каждый час простоя стоит бизнесу денег. Доверьте обновление и защиту ваших серверов профессионалам Ukrfast.

Получить консультацию
Быстрая реакция
100% Конфиденциальность
Опыт в кризисных ситуациях
logo

У ВАС ЕСТЬ ЗАПРОС? МЫ ПОМОЖЕМ ЕГО РЕАЛИЗИРОВАТЬ

Расскажите больше о себе и задаче, которую нужно решить

    ×

    Заказать услугу