К содержимому
MoranaLabs.
34 — направление

Обслуживание сервера  и PostgreSQL 

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

в месяц от 45 000 ₽первые замеры на 3–5 день

база до 100 пользователей; разовая оптимизация — от 150 000 ₽

ночное окно регламентные задания уезжают из рабочего дня

Отвечает инженер за пару часовсмета фиксируется на этапправа на код ваши после оплаты

Блокировки, планы запросов, регламентные задания, настройки СУБД, копии с точкой восстановления и обновление платформы. Техническая сторона 1С — учет и методология остаются вашему франчайзи.

3–5 день
первые выводы по замерам, а не по догадкам
минуты
потеря данных при копиях с журналом транзакций
ночное окно
регламентные задания уезжают из рабочего дня

Знакомая картина: с утра база летает, к трем часам дня документ проводится полминуты, а во время закрытия месяца работать невозможно совсем. Франчайзи говорит, что дело в сервере. Системный администратор говорит, что сервер не загружен и дело в конфигурации. Обе стороны по-своему правы, и обе не занимаются вопросом.

Мы занимаемся именно этим стыком: сервер, СУБД и то, как с ними обращается 1С.

Сразу о границе

Мы не франчайзи и не оказываем ИТС. Не консультируем по учету, не правим проводки, не объясняем бухгалтеру, куда встал НДС, и не занимаемся методологией. Это работа другой команды, и она нужна вам параллельно с нашей.

Наша зона: сервер приложений и кластер, СУБД, производительность, блокировки, регламентные задания, резервные копии, обновление платформы, мониторинг и доступы. То есть все, из-за чего 1С тормозит, падает или теряет данные, — но не то, что в ней считается.

Цена

До 100 пользователей — 45 000 – 90 000 ₽ в месяц. От 100 до 500 — 90 000 – 200 000 ₽ в месяц. Разовая оптимизация производительности без подписки — 150 000 – 400 000 ₽ и 2–4 недели.

Почему «докупить памяти» обычно не помогает

Железо решает проблему только тогда, когда упирается именно оно. На практике причины другие и повторяются от базы к базе.

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

Оптимизация начинается с замеров, а не с догадок: технологический журнал, счетчики, планы тяжелых запросов, статистика ожиданий. Дальше — список исправлений, отсортированный по соотношению эффекта и трудозатрат.

Копии, которые действительно спасают

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

И, как всегда, копия проверяется восстановлением на отдельной машине, с фиксацией времени. Только после этого можно говорить, что копии у компании есть.

Обновление платформы и релизов

Техническую часть обновления мы берем на себя: тестовая копия, прогон ключевых сценариев, обновление в окно, готовый откат. Отдельно смотрим на расширения и доработки — обновление ломается чаще всего именно на них.

Методическую часть — что изменилось в учете, как это влияет на отчетность — ведет ваш франчайзи или внутренний методолог. Схема «мы техника, они методика» работает хорошо, если зоны описаны заранее. Мы помогаем это описать.

Что вы получаете

Мониторинг с оповещениями до того, как пользователи начнут звонить. Регламентные задания, разложенные по ночным окнам. Настроенную СУБД и обслуживание индексов по расписанию. Копии с известным временем восстановления. Обновления платформы без сюрпризов. И понятную границу ответственности между вами, нами и вашим 1С-подрядчиком.

Если параллельно нужны обмены с внешними системами — это интеграция 1С. Если речь о переходе на ERP — внедрение ERP. Общая модель подписки и SLA описаны в ИТ-аутсорсинге.

Что на выходе
  • Отчет по замерам: блокировки, ожидания, тяжелые запросы
  • Настроенная СУБД и параметры кластера 1С
  • Расписание регламентных заданий и обслуживания индексов
  • Копии с архивом журналов и протоколом восстановления
  • Регламент обновления платформы с окном и откатом
  • Описанная граница ответственности с вашим 1С-подрядчиком
  • PostgreSQL
  • производительность
  • блокировки
  • бэкапы
в месяц от
45 000
база до 100 пользователей; разовая оптимизация — от 150 000 ₽
первые замеры на 3–5 день
сколько стоит

Три уровня сложности — три вилки цены

01

До 100 пользователей

В месяц: мониторинг сервера и СУБД, регламентные задания по ночным окнам, обслуживание индексов и статистики, копии с проверкой восстановления, обновление платформы в окно, реакция в рабочее время.

45 000 – 90 000 ₽
в месяц · 8×5, реакция 2 часа
02

От 100 до 500 пользователей

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

90 000 – 200 000 ₽
в месяц · 12×5, реакция 30 минут
03

Разовая оптимизация

Без подписки: замеры технологическим журналом и счетчиками, разбор блокировок и планов запросов, настройка СУБД и сервера, перенос регламентных заданий, список исправлений по соотношению эффекта и трудозатрат.

150 000 – 400 000 ₽
2–4 недели

45 000 ₽ в месяц — база до 100 пользователей: мониторинг сервера и СУБД, регламентные задания по ночным окнам, обслуживание индексов, копии с проверкой восстановления, обновление платформы в окно, реакция в рабочее время. От 100 до 500 пользователей — 90 000 – 200 000 ₽ в месяц. Если подписка не нужна, есть разовый формат: оптимизация производительности за 150 000 – 400 000 ₽ и 2–4 недели — замеры технологическим журналом, разбор блокировок и планов запросов, настройка СУБД, список исправлений по эффекту. Мы не франчайзи: лицензии, ИТС и методология учета не входят ни в один тариф и остаются вашему 1С-подрядчику.

Посчитать вилку под свою задачу
как это работает

От задачи до результата — по шагам

01

Замеры вместо догадок

Технологический журнал, счетчики сервера и СУБД, статистика ожиданий, планы тяжелых запросов. Первые выводы появляются на третий-пятый день и почти всегда расходятся с первоначальной версией «нужно больше памяти».

02

Разбор блокировок

Смотрим, кто кого ждет и почему: режим блокировок, порядок работы с регистрами, длинные транзакции в доработках. Здесь чаще всего и лежит причина того, что документ проводится полминуты к вечеру.

03

Настройка СУБД и сервера

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

04

Регламентные задания и обслуживание

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

05

Копии с точкой восстановления

Копирование средствами СУБД с архивом журналов транзакций, хранение вне сервера, проверка восстановлением на отдельной машине с фиксацией времени. Потеря данных измеряется минутами, а не рабочим днем.

06

Обновления и эксплуатация

Платформа и релизы обновляются в окно: тестовая копия, прогон сценариев, откат наготове, отдельное внимание расширениям и доработкам. Дальше — мониторинг, реакция по регламенту и ежемесячный отчет.

сценарии

Где это дает результат

«К вечеру все тормозит»

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

Закрытие месяца встает

Тяжелые операции конкурируют с работой пользователей, отчеты поднимают данные за все годы. Лечится порядком запуска, настройками СУБД и разгрузкой отчетности.

Свой админ не знает 1С, франчайзи не знает сервера

Каждый по-своему прав, и вопрос остается нерешенным месяцами. Мы закрываем ровно этот стык и берем на себя ответственность за техническую часть.

База выросла и стала неповоротливой

Сотни гигабайт, индексы не перестраивались, статистика устарела, история не сворачивалась. Нужны обслуживание по расписанию и решение, что делать со старыми данными.

Переезд базы на новый сервер или в облако

Разовый проект с окном и планом отката: перенос, настройка СУБД под новую площадку, проверка производительности до и после, сверка данных.

когда не надо

За эти задачи мы не беремся

Нужна консультация по учету

Вопросы вида «куда встал НДС» и «почему отчет показывает не то» решает методолог или франчайзи по договору ИТС. Наша ответственность заканчивается там, где заканчивается техника: скорость, доступность, сохранность базы.

Нужны лицензии, ИТС и коробки

Мы не партнеры 1С и ничего не перепродаем. Лицензии и информационно-технологическое сопровождение покупаются у франчайзи; мы работаем только с технической частью и берем оплату за работы.

Требуется доработка конфигурации

Изменение логики учета, новые документы и отчеты — это разработка, а не эксплуатация. Мы делаем такие работы, но отдельным проектом с оценкой; в подписку на обслуживание сервера они не входят.

Файловая база на пять человек

Если база файловая и пользователей единицы, подписка не окупится. Обычно достаточно один раз настроить резервное копирование и перевести базу на нормальный сервер — это разовая работа.

Узнали свой случай — напишите все равно: разберем на созвоне и скажем это до сметы, а не после.

FAQ

Частые вопросы по направлению

Сколько стоит обслуживание сервера 1С?
База до 100 пользователей — 45 000 – 90 000 ₽ в месяц. От 100 до 500 пользователей — 90 000 – 200 000 ₽ в месяц. В тариф входят мониторинг сервера и СУБД, регламентные задания и обслуживание индексов, копии с проверкой восстановления, обновление платформы в окно и реакция по SLA. Разовая оптимизация производительности без подписки — 150 000 – 400 000 ₽ и 2–4 недели.
Вы заменяете нашего франчайзи?
Нет, мы работаем параллельно и закрываем другую зону. Франчайзи отвечает за учет, методологию, релизы конфигурации и лицензии. Мы — за сервер, СУБД, производительность, блокировки, регламентные задания, копии и обновление платформы. Такое разделение работает хорошо, если зоны описаны заранее; мы помогаем это зафиксировать, чтобы в аварии не выяснять, кто должен реагировать.
Поможет ли покупка более мощного сервера?
Иногда да, но чаще нет. Типичные причины торможения — блокировки, регламентные задания в рабочее время, настройки СУБД по умолчанию, тяжелые отчеты за все годы и отсутствие обслуживания индексов. Все это железом не лечится: более мощная машина просто быстрее ждет. Мы начинаем с замеров — технологический журнал, счетчики, планы запросов — и только потом говорим о железе, если оно действительно упирается.
Работаете с PostgreSQL или только с MS SQL?
С обеими, но основной поток сейчас — PostgreSQL, в том числе российские сборки. Настройка под 1С отличается от типовых рекомендаций: важны параметры памяти, поведение автоочистки, работа с временными таблицами, размещение данных и журналов на дисках. Из коробки ни одна СУБД под нагрузку 1С не настроена, и это одна из самых частых причин жалоб на скорость.
Как быстро мы восстановимся после сбоя?
Это две согласованные цифры: допустимая потеря данных и время подъема. При копировании средствами СУБД с архивом журналов транзакций потеря обычно измеряется минутами. Время подъема зависит от размера базы и схемы хранения копий; мы измеряем его на реальном восстановлении, а не оцениваем на глаз, и повторяем проверку по графику.
Обновите платформу и релизы конфигурации?
Техническую часть — да: тестовая копия, прогон ключевых сценариев, обновление в согласованное окно, готовый откат, отдельная проверка расширений и доработок, на которых обновления ломаются чаще всего. Методическую часть — что изменилось в учете и как это влияет на отчетность — ведет ваш франчайзи или внутренний методолог. Мы это не подменяем.
Что делать, если база разрослась до сотен гигабайт?
Сначала обслуживание: перестроение индексов, актуализация статистики, разбор самых тяжелых таблиц и регистров. Часто этого достаточно. Если нет, обсуждаются варианты: свертка старых периодов, вынос истории в отдельную базу или витрину, изменение схемы хранения. Решение о свертке принимается вместе с вашим методологом — у него есть учетные последствия, и в одиночку такое не делают.
гарантии

«Сольем бюджет, а оно не взлетит» 

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

01

Начинаем с пилота

Первый этап — недорогая проверка на ваших данных и оборудовании. Масштабируем только то, что показало результат.

02

Не решается — скажем до старта

Оцениваем достижимую точность до подписания сметы. Если метод задачу не вытянет, вы узнаете это на бесплатном разборе.

03

Цена и объем зафиксированы на этап

Никаких «вышло дороже»: этап — это согласованные заранее смета и результат. Платите по факту принятого этапа.

04

Код и права — ваши

После оплаты этапа исключительные права на код и модели переходят вам. Это пункт оферты.

05

NDA и данные под контролем

NDA подписываем до обсуждения деталей. Видео и документы обрабатываются на вашем оборудовании, данные не уходят на сторону — требования 152-ФЗ закрыты.

Другие направления
— заявка

Опишите задачу  ответим как инженеры. 

Оставьте имя и Telegram — остальное обсудим. Без брифов на 40 слайдов и звонков по три раза.

Отвечаем за пару часовотвечает инженер, а не отдел продажNDA по запросу

Любой один канал — куда удобнее, туда и ответим

Или сразу написать в Telegram

Без спама и звонков-роботов. Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности и обработкой персональных данных.