10 минут вместо часов простоя: как ритейлер перенёс 1С на арендованный сервер в облаке
О клиенте
Крупный розничный интернет-магазин, специализирующийся на продаже нишевой и селективной парфюмерии. Широкий ассортимент и высокая посещаемость сайта предъявляют повышенные требования к стабильности учётных систем — любой сбой напрямую влияет на продажи.
С какой проблемой пришёл клиент?
Ключевая бизнес-система клиента — «1С:Управление торговлей» — работала на собственных локальных серверах. Оборудование устарело и нуждалось в обновлении и грамотной настройке. Заказчик решил перевести затраты на оборудование из капитальных в операционные и мигрировать инфраструктуру 1С в облако.
Задачи проекта
Перед командой IT-Lite были поставлены следующие задачи:
Обеспечить миграцию всей инфраструктуры 1С в облако.
Организовать синхронизацию между SQL-серверами по технологии Log Shipping с периодом 10–15 минут.
Взять всю инфраструктуру клиента на техническое обслуживание 24/7 с круглосуточным мониторингом.
Решение
Команда IT-Lite подобрала и настроила для клиента аренду сервера 1С в облаке, минимизирующую простой при аварийном отказе SQL-сервера.
В состав решения вошли:
6 виртуальных машин на базе Windows Server с различными ролями: AD, VPN Gateway, SQL Server, резервный SQL Server, APP и TERM;
ежедневное резервное копирование с глубиной хранения 7 дней;
отказоустойчивый SQL-сервер;
технология Log Shipping с периодом синхронизации между SQL-серверами до 15 минут;
индивидуальный план резервного копирования с помощью сервиса «Кибер Бэкап Облачный».
Ход работ
Установили и настроили контроллер домена AD.
Согласовали и реализовали отдельный проект по миграции продуктивной базы 1С в облако.
Настроили синхронизацию продуктивной базы данных по технологии Log Shipping на базе MS SQL. Технология копирует журналы транзакций с основного сервера на резервный, благодаря чему период синхронизации между серверами составляет 10–15 минут. Log Shipping работает в фоновом режиме.
Объединили все виртуальные серверы инфраструктуры в единую сеть VLAN.
С помощью сервиса «Кибер Бэкап Облачный» настроили параметры RTO/RPO в соответствии с требованиями заказчика, включая глубину хранения и частоту создания резервных копий.
Взяли всю инфраструктуру на техническое обслуживание и настроили круглосуточный мониторинг с помощью Zabbix в соответствии с индивидуальным SLA.
Почему выбрали это решение?
Чтобы избежать убытков и получить инфраструктуру с максимальной отказоустойчивостью. Это особенно важно для интернет-магазина с большим ассортиментом и высокой посещаемостью, где простой учётной системы может напрямую повлиять на продажи.
Результат
В результате бизнес получил предсказуемую, отказоустойчивую и масштабируемую ИТ-инфраструктуру, готовую выдерживать повышенную нагрузку даже в периоды пиковых продаж. Благодаря синхронизации SQL-серверов по технологии Log Shipping период потенциального простоя при отказе основного SQL-сервера удалось сократить до 10–15 минут.