Восстановление базы данных ERP и выгрузка финансовой аналитики
Проект по восстановлению доступа к архивным данным ERP-системы, находящимся на выключенной виртуальной машине в Yandex Cloud. Задача заключалась в том, чтобы получить финансовую аналитику за несколько лет, не запуская и не изменяя оригинальную рабочую среду.
Восстановление данных ERP и формирование финансовой аналитики
Для компании, использовавшей вендинговую ERP-систему в Yandex Cloud, выполнено извлечение исторических данных из остановленной инфраструктуры и восстановление базы PostgreSQL в отдельном локальном окружении.

Бизнес-задача
Для анализа динамики продаж требовалась информация из ERP за несколько лет. Исходная виртуальная машина была выключена, прямого доступа к ней не сохранилось, а разработчик системы был недоступен. При этом необходимо было исключить изменение исходных данных и ограничить расходы на облачные ресурсы.
Выполненные работы
- Безопасное извлечение данных. Создан снимок исходного диска и отдельный том для исследования без изменения оригинала.
- Временная инфраструктура. Развёрнута служебная виртуальная машина для доступа к файловой системе ERP.
- Перенос базы. Получены файлы PostgreSQL 14 объёмом около 42 ГБ, сформирован архив и перенесён в локальную среду.
- Восстановление доступа. База запущена в Docker с восстановлением необходимых административных прав.
- Исследование структуры. Определены таблицы продаж и финансовые поля для аналитики.
- Формирование отчёта. Подготовлена помесячная динамика выручки, числа продаж и среднего чека.
- Оптимизация расходов. После завершения работ удалены временные ресурсы и проведена ревизия неиспользуемых облачных объектов.
Восстановление базы данных
Из-за отсутствия доступа к исходной машине выбран подход с независимой копией диска. Служебная машина в Yandex Cloud использовалась только для чтения и архивации данных. После проверки целостности архив был перенесён и развёрнут локально.
В Docker была восстановлена работа PostgreSQL 14. В результате удалось получить доступ к исторической базе ERP и выполнить запросы к таблицам продаж.

Получение аналитики
В базе обнаружена таблица продаж, содержащая более 20 млн записей. На основе времени операции, цены, безналичной оплаты и скидок сформирована помесячная отчётность за январь 2023 — сентябрь 2026 года.
Отчёт включает суммарную выручку, количество проданных товаров и среднюю стоимость продажи. Данные экспортированы в CSV для дальнейшего анализа в Excel.
Пример выгруженной таблицы.

Работа с облачными расходами
После извлечения данных выполнена ревизия инфраструктуры. Удалены 10 неиспользуемых дисков, 8 остановленных виртуальных машин и освобождены 2 неиспользуемых статических IP-адреса. Действующий сервис Yandex Captcha сохранён.
Результат для бизнеса
Компания восстановила доступ к историческим данным ERP без запуска исходной производственной системы. Получен финансовый отчёт за 45 месяцев, подготовлено локальное окружение для последующего анализа и сокращены расходы на невостребованные облачные ресурсы.