Перейти к содержимому
Инструменты Кейсы Компания Контакты
+7 (495) 185-60-65

Переезд 1С и файлового архива дистрибьютора в Яндекс Облако с простоем меньше часа

Оптовый дистрибьютор электротехники, около 40 сотрудников. Склад и офис в одном здании. Вся торговля держится на 1С:Управление торговлей, договоры и сертификаты лежат в файловом архиве, сайт-каталог живёт у обычного хостера. Всё, кроме сайта, крутилось на одном сервере в подсобке. Тот самый «системник под столом», только в стойке.

Почему решили переезжать

Про тренд на облака владелец не говорил. Он говорил про два случая за полгода. Сначала на четыре часа вырубило электричество, и отгрузки встали. Потом приглашённый админ предупредил: дисковому массиву сервера шестой год, запчастей к нему уже не найти.

Новое железо стоило как год аренды сопоставимых мощностей. И всё равно требовало того же человека рядом. Владелец попросил посчитать переезд честно, с одной оговоркой: торговля не может стоять дольше пары часов даже ночью.

Что сделали

  • Составили опись. Сервер 1С с двумя базами, файловый архив около 500 ГБ, самописные обмены с сайтом и ЭДО, десяток сетевых принтеров, включая термопринтеры этикеток на складе.
  • Нарисовали целевую схему в Яндекс Облаке: виртуальная машина под сервер 1С, Managed PostgreSQL под базы, объектное хранилище S3 под архив и бэкапы, VPN-туннель до офиса.
  • Посчитали стоимость против текущих расходов. До старта и на цифрах, а не на ощущениях: переезд оправдан.
  • Подняли тестовый стенд, копию всей связки в облаке. Две недели гоняли на нём живые сценарии: проводили документы, запускали обмены, печатали.
  • Переключились в ночь с субботы на воскресенье. Финальная синхронизация, перенос обменов, смена адресов. Старый сервер не выключали ещё три недели, держали как точку отката.
  • Через месяц подогнали мощности под фактическое потребление. Уменьшили переразмеренную виртуалку, холодную часть архива переложили в дешёвый класс хранения.

Персональные данные и 152-ФЗ

Попутно закрыли вопрос, о котором клиент не спрашивал. На аудите всплыло: база 1С хранит персональные данные покупателей-физлиц, а по 152-ФЗ такая база обязана физически находиться в России. С Яндекс Облаком требование выполняется по определению. Мы всё равно записали его в документацию по целевой схеме, вместе с сетями, доступами и настроенным мониторингом. Чтобы у любого будущего подрядчика была карта инфраструктуры, а не устная легенда.

Где споткнулись

Старая платформа 1С не подружилась со свежей СУБД

На тестовом переносе вылезло: платформа 1С двухлетней давности криво работает в связке со свежей PostgreSQL. Вариантов было два. Ставить в облако старые версии и тащить технический долг с собой или обновить платформу до переезда. Выбрали второе. В проекте появился отдельный этап: тестирование доработок конфигурации. Часть самописных обменов после обновления пришлось чинить. Ради таких находок стенд и живёт. В боевую ночь эта история сорвала бы переезд целиком, а на стенде стоила двух недель.

Полтерабайта архива не пролезали в офисный канал

Выгрузить 500 ГБ через офисный интернет с его скромным исходящим каналом по расчёту заняло бы больше недели непрерывной загрузки. Заодно положило бы канал людям, которые в это время работают. Разбили перенос на части. Основную массу архива залили в S3 заранее, порциями по ночам, за две недели. В ночь переключения досинхронизировали только изменившиеся файлы. Финальная дельта уложилась в минуты.

Печать этикеток со склада сломалась об латентность

После тестового подключения кладовщики пожаловались: этикетки из 1С печатаются с задержкой, иногда теряются. Термопринтеры стоят локально, а 1С уехала в облако. Опубликовали 1С через удалённые рабочие столы с пробросом локальной печати и отдельно настроили складские рабочие места. На бумаге мелочь. Но именно такие мелочи останавливают отгрузку в первый рабочий день после переезда.

Что получилось

  • Простой в ночь переключения занял около 50 минут. Утром в понедельник склад отгружал как обычно.
  • Инфраструктура теперь обходится примерно на четверть дешевле, чем обошлось бы обновление своего железа вместе с обслуживанием. И без капитальной закупки.
  • Бэкапы уходят в отдельное хранилище сами. Зависимость от единственного сервера и единственного знающего его человека снята.
  • Договор с облаком оформлен на компанию клиента. Инфраструктура принадлежит ему, а не подрядчику.

Было и стало

  • Было: один сервер в подсобке, шестой год дисковому массиву, запчастей нет. Стало: виртуальная машина, Managed PostgreSQL и объектное хранилище у провайдера.
  • Было: четыре часа без электричества и остановленные отгрузки. Стало: простой 50 минут за всю ночь переключения.
  • Было: бэкапы делает человек, когда вспомнит. Стало: копии уезжают в отдельное хранилище сами.
  • Было: смета на новое железо размером с годовую аренду. Стало: счёт за облако примерно на четверть меньше, без капитальной закупки.
  • Было: карта инфраструктуры в голове приглашённого админа. Стало: документация по сетям, доступам и мониторингу.

Кому подойдёт такой переезд

Мы не зовём в облако всех подряд. Сценарий срабатывает, когда совпадает хотя бы половина пунктов.

  • В 1С одновременно сидят от 10 до 100 человек, и торговля встаёт вместе с сервером.
  • Железу больше четырёх лет, гарантия кончилась, запчасти ищут на барахолках.
  • Сервер стоит в офисе, а не в дата-центре. Электричество и кондиционер общие с людьми.
  • Файловый архив разросся и продолжает расти. Договоры, сертификаты, сканы, фото склада.
  • Админ приходящий, и вся история настроек живёт в его памяти.

Если сервер новый, людей пятеро, а архив помещается на флешку, перенос сервера в облако подождёт. Скажем об этом прямо на первом созвоне.

Сколько стоит такой переезд и сколько занимает

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

  • Одна база 1С без самописных обменов: от 120 тысяч рублей, две-три недели вместе со стендом.
  • Связка вроде этой: 1С, файловый архив, обмены с сайтом и ЭДО. От 350 тысяч рублей, полтора-два месяца от первого созвона до ночи переключения.
  • Аренда мощностей для компании на 30-50 человек: от 25 тысяч рублей в месяц. Счёт растёт от объёма архива и числа одновременных сеансов.
  • Сопровождение после переезда: от 20 тысяч рублей в месяц.

Отдельно считаются лицензии 1С, если платформу пора обновлять, и оплата облака напрямую провайдеру. Мы её не перепродаём: договор ваш, счёт ваш.

Что нужно от вас

  • Доступы к серверу, к 1С, к домену и к почте. Желательно от владельца, а не от админа, который ушёл три года назад.
  • Один ответственный на вашей стороне. Обычно это главбух или руководитель продаж. Уйдёт два-три часа в неделю: согласовать окно, ответить на вопросы, собрать людей на тест.
  • Два-три сотрудника на приёмку стенда. Они проводят свои обычные документы и говорят, где стало хуже.
  • Решение по ночному окну и дежурный на телефоне в эту ночь.
  • Список того, что нельзя ломать. Печать этикеток попала в этот список только после жалобы кладовщиков, а лучше бы попала раньше.

Что происходит после переезда

Облако не обслуживает себя само. Кто-то ставит обновления, следит за местом на дисках и разбирает алерты.

  • Первый месяц ведём проект плотно: смотрим нагрузку, убираем лишние мощности, ловим жалобы пользователей.
  • Дальше есть выбор. Забрать инфраструктуру себе вместе с документацией или отдать нам на сопровождение серверов.
  • Сопровождение включает обновления, проверку бэкапов и реакцию на аварии. Отдельно подключаем мониторинг 24/7, чтобы о сбое узнавали мы, а не ваши клиенты.
  • Доработки считаем по часам сверх абонентской платы. Что входит в тариф, а что нет, прописываем в договоре заранее.

Бэкапы после переезда мало настроить. Их надо проверить восстановлением. Как это выглядит на практике, видно в кейсе про бэкапы, из которых реально восстанавливаются.

Если ваши 1С и файлы живут на сервере, возраст которого уже неприлично спрашивать, опишите ситуацию в форме на странице услуги переноса инфраструктуры в облако. Посчитаем стоимость целевой схемы и предложим план переезда с репетицией и точками отката. Если до переезда ещё далеко, начните с аудита инфраструктуры: он покажет, что у вас держится на честном слове. А резервное копирование с проверкой восстановления стоит настроить в любом случае, хоть в облаке, хоть в подсобке.

Частые вопросы

Сколько времени бизнес не работает во время переезда?

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

Во сколько обходится облако каждый месяц?

Для компании на 30-50 человек с одной базой 1С и архивом до терабайта счёт начинается примерно от 25 тысяч рублей в месяц. Растёт он от объёма хранилища и числа одновременных сеансов. Договор оформляем на вас, платите провайдеру напрямую. Мы не перепродаём мощности и не накручиваем процент сверху.

Что делать, если в облаке окажется хуже, чем было?

Старый сервер не выключают сразу. Здесь он простоял ещё три недели как точка отката: если бы что-то пошло не так, вернулись бы за час. Поэтому переезд не похож на прыжок без страховки. Решение оставить или погасить железо принимаете вы, когда люди поработают в новой схеме хотя бы пару недель.

Нужно ли обновлять 1С перед переездом?

Иногда да. Старые платформы криво работают со свежими версиями PostgreSQL, и это всплывает на стенде. Тогда в проект добавляется отдельный этап: обновление платформы и проверка доработок конфигурации. Лучше потратить на это две недели заранее, чем сорвать ночь переключения и объяснять складу, почему он не отгружает.

Законно ли держать базу с персональными данными в облаке?

Да, если серверы стоят в России. По 152-ФЗ база с персональными данными россиян обязана физически находиться на территории страны. У Яндекс Облака и VK Cloud это выполняется по умолчанию. Требование мы записываем в документацию по схеме, чтобы при проверке не пришлось вспоминать, где что лежит.

Услуги по теме

Инструменты по теме

Статьи по теме