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

До компанії 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

У ВАС Є ЗАПИТ? МИ ДОПОМОЖЕМО ЙОГО РЕАЛІЗУВАТИ

Розкажіть більше про себе та завдання, яке потрібно вирішити

    ×

    Замовити послугу