Top.Mail.Ru
Кейс: миграция 1С в частное облако с высокой доступностью

У вас есть задача? Давайте обсудим!

О клиенте

Клиент — федеральный производственно-дистрибуционный холдинг с распределенной структурой бизнеса и высокой нагрузкой на корпоративные ИТ-системы. В контуре компании работают тысячи пользователей из производственных, логистических, финансовых и управленческих подразделений. Ключевые бизнес-процессы — планирование, производство, закупки, финансы и управленческая отчетность — централизованы в системе 1С.

О проекте

Цель проекта заключалась в миграции единого контура 1С (1С:ERP + 1С:КА + отчетность в 1С:БП) в частное облако с обеспечением высокой доступности, минимального простоя и сохранением производительности под нагрузкой до 750 одновременных пользователей. Особое внимание уделялось отказоустойчивости, резервному копированию, DR-механизмам и возможности дальнейшего масштабирования инфраструктуры без необходимости эксплуатации физического «железа».

Описание задачи

Проект предполагал перенос критически важного корпоративного контура 1С из on-prem инфраструктуры в частное облако с сохранением целостности данных, минимальным временем простоя и повышением SLA доступности. Помимо самой миграции, требовалось спроектировать и развернуть отказоустойчивую инфраструктуру, автоматизировать управление окружениями и обеспечить прозрачный мониторинг состояния системы. Ключевые требования заказчика:

alt

  • миграция единого контура 1С:ERP, 1С:КА и 1С:БП без потери данных;
  • поддержка нагрузки ~750 одновременных пользователей (2 200 всего);
  • высокая доступность и автоматическое переключение СУБД;
  • минимальное окно cutover и строгие показатели RTO/RPO;
  • централизованный мониторинг, логирование и контроль безопасности;
  • возможность масштабирования и дальнейшего развития без on-prem серверов.

Обсудить проект

Оставьте ваши контакты, и мы свяжемся с вами в течение 60 минут

Политика общества с ограниченной ответственностью «Рэд лаб» в отношении обработки персональных данных
Спасибо за заявку

Реализация

Команда RedLab взяла на себя полный цикл работ — от проектирования архитектуры до контролируемого переключения пользователей:

  • Спроектировали частный облачный кластер, оптимизированный под нагрузку 1С.
  • Развернули кластер 1С: 3 сервера рабочих процессов, 2 сервера кластера (RAC) и сервер администрирования.
  • Настроили отказоустойчивый кластер PostgreSQL 13 (primary/replica) с Patroni и etcd, обеспечив IOPS ≥ 30 000.
  • Реализовали балансировку и высокую доступность тонких клиентов через HAProxy и Keepalived (VRRP).
  • Развернули NGINX для публикации веб-клиента 1С.
  • Настроили резервное копирование и DR через pgBackRest (полные, инкрементальные, WAL-архивация, PITR), провели тестовые восстановления и DR-учения.
  • Реализовали централизованное логирование и безопасность (Syslog, Fail2ban, OSSEC).
  • Настроили мониторинг инфраструктуры и 1С через Zabbix, Prometheus и Grafana с бизнес-метриками.
  • Автоматизировали развёртывание инфраструктуры и окружений 1С с помощью Terraform и Ansible.
  • Выполнили миграцию БД через физическую репликацию PostgreSQL с контролируемым switchover и окном простоя 42 минуты.

Результат

В результате проекта заказчик получил полностью отказоустойчивый и управляемый облачный контур 1С, объединяющий учет, аналитику и отчетность в единой высокодоступной инфраструктуре. Миграция была выполнена без потери данных. Облачная архитектура позволила сократить время отклика форм 1С на 27% и ускорить выполнение регламентных заданий на 34%, обеспечив стабильную работу системы под высокой нагрузкой. Благодаря настроенным механизмам резервного копирования и WAL-архивации были достигнуты показатели RTO не более 30 минут и RPO не более 5 минут, а уровень доступности контура повысился до 99,95%. В результате заказчик получил масштабируемую и управляемую инфраструктуру без необходимости эксплуатации физической серверной платформы.

alt
Хотите первыми узнавать об освободившихся специалистах?
Вступите в закрытый клуб и получите возможность сформировать самую сильную команду под свой проект.
alt
Ваша заявка отправлена, в ближайшее время с вами свяжется наш менеджер для уточнения деталей
Хотите получить полную презентацию?
Оставьте пожалуйста свои контакты, и после успешной отправки формы материалы будут отправлены на указанный email.
alt
Ваша заявка отправлена, в ближайшее время с вами свяжется наш менеджер для уточнения деталей
Хотите получить файл с рассчитанными выше показателями?
Оставьте, пожалуйста, свои контактные данные.
После их отправки начнется скачивание файла.
alt
Ваша заявка отправлена, в ближайшее время с вами свяжется наш менеджер для уточнения деталей
Отправьте нам свое резюме
alt
Ваше резюме отправлено, в ближайшее время с вами свяжется наш менеджер для уточнения деталей