Windows Server или Linux под 1С: что выбрать сегодня
Однозначного ответа нет: Windows Server для 1С обходится дороже из-за лицензий Microsoft, зато совместим с базой на 100%, включая COM-объекты и внешние обработки. Linux и отечественные дистрибутивы вроде Astra Linux дешевле и попадают в реестр российского ПО, но часть функций 1С на них без доработки не работает. Выбор зависит от масштаба базы и требований заказчика.
сценарий, из-за которого встаёт вопрос об ОС
Компания на 25 пользователей держит 1С:Бухгалтерию и Зарплату на старом сервере в серверной под лестницей. Диск забит почти под завязку, вентилятор гудит третий год без замены, а бухгалтерия закрывает месяц по вечерам — отчёт формируется так долго, что сотрудники расходятся, не дождавшись результата. IT-директор решает перенести базу в аренду. Но на первом же звонке провайдеру всплывает вопрос, который откладывали два года: под какой операционной системой разворачивать сервер — Windows Server, к которому привык штатный сисадмин, или Linux, упомянутый в требованиях недавнего тендера от госзаказчика.
Если выбрать не глядя, цена ошибки — не абстрактное неудобство, а конкретные потери: миграция базы с одной платформы на другую обычно занимает от нескольких дней до пары недель простоя критичных участков — закрытия месяца, зарплаты, отгрузок, — плюс повторная оплата работ сисадмина за настройку с нуля. Пока сервер не готов, менеджеры не могут выставить счета, склад не проводит отгрузки, а бухгалтерия переносит закрытие месяца на следующую неделю. Дешевле сравнить оба варианта один раз, чем переезжать дважды.
🖥️ Windows Server под 1С: что получаете и во что обходится
Windows Server — путь наименьшего сопротивления для компании, где 1С уже живёт на Windows-инфраструктуре. Сервер 1С:Предприятия, SQL Server или файловая база, RDP для удалённых сотрудников — все компоненты ставятся штатными средствами, документация на русском, а обычного windows-администратора найти на рынке труда в Москве проще, чем linux-специалиста с опытом 1С.
Отдельный плюс — совместимость. Внешние отчёты и обработки, COM-соединения с банк-клиентом, старые конфигурации на управляемых формах — всё это писалось и годами тестировалось именно под Windows. Если в базе накопились самописные доработки от разных подрядчиков, риск, что что-то откажется работать после смены ОС, на Windows минимален.
Windows Server почти обязателен, если компания завязана на модули, которые исторически живут только в этой экосистеме: клиент-банк со старым криптопровайдером, ЭДО-агенты некоторых операторов, специфичные COM-компоненты для работы с торговым оборудованием. Переписывать такие интеграции под Linux можно, но это отдельный проект с собственным бюджетом и сроком, а не строчка в тарифе на аренду сервера.
Цена вопроса — лицензии. Windows Server и клиентские CAL, лицензия SQL Server при большой базе — статья расходов, которая растёт вместе со штатом. При аренде сервера у провайдера лицензии обычно уже включены в тариф, и это меняет расчёт: сравнивать стоит не стоимость лицензий отдельно, а итоговую стоимость аренды под конкретную ОС.
🐧 Linux и отечественные дистрибутивы: экономия и ограничения
1С:Предприятие 8.3 официально работает на Linux — платформа кросс-платформенная, сервер 1С можно развернуть на Astra Linux, РЕД ОС, Ubuntu Server или Debian, а СУБД — на PostgreSQL вместо SQL Server. Для компании, которая переходит на отечественное ПО по требованию заказчика или закона о критической информационной инфраструктуре, это снимает часть вопросов сразу: Astra Linux и РЕД ОС числятся в реестре российского ПО.
Экономия на лицензиях реальная: не нужно покупать Windows Server и CAL, PostgreSQL бесплатен в отличие от SQL Server. Но экономия достаётся не бесплатно — она оборачивается более высоким порогом входа для администрирования. Специалистов, которые одинаково уверенно чувствуют себя в связке Linux, PostgreSQL и 1С, на рынке меньше, а их час стоит дороже часа обычного windows-сисадмина.
Отдельный плюс Linux — предсказуемость сервера под нагрузкой: меньше фоновых служб, которые не относятся к 1С, проще настроить автоматический перезапуск сервиса при сбое и логировать регламентные задания в текстовые файлы, которые удобно парсить скриптами при мониторинге. Для компании с несколькими информационными базами это упрощает автоматизацию бэкапов и обновлений.
что не заработает «из коробки» на Linux
- ✓COM-объекты и внешние компоненты, написанные под Windows API — их придётся переписывать или заменять аналогами.
- ✓Некоторые внешние печатные формы и обработки от сторонних разработчиков, если автор не тестировал их на Linux.
- ✓Интеграции через часть банк-клиентов и сторонних сервисов, исторически ориентированных на Windows-окружение.
Перед переездом стоит прогнать список используемых внешних обработок и модулей интеграции через тест на Linux-совместимость — иначе доработка всплывёт уже после переноса, когда откатывать назад дороже, чем сделать всё правильно с первого раза.
| критерий | Windows Server | Linux (Astra Linux, РЕД ОС и др.) |
|---|---|---|
| лицензии ОС и СУБД | платные, растут со штатом (Windows Server + CAL, часто SQL Server) | дешевле или бесплатно (PostgreSQL), часть дистрибутивов уже включена в тариф провайдера |
| реестр российского ПО | нет | да, для отечественных дистрибутивов |
| совместимость с доработками 1С | полная, включая старые COM-объекты | частичная — часть внешних обработок требует адаптации |
| поиск администратора в Москве | проще, специалистов на рынке больше | сложнее, специалист с опытом 1С на Linux стоит дороже |
| типичный сценарий | компания с историей на Windows, много самописных доработок | госзаказчик, импортозамещение, новая база без легаси-обработок |
смешанная связка: сервер на Linux, клиенты на Windows
Компромисс, который выбирают чаще, чем кажется: сервер 1С и СУБД разворачивают на Linux, а бухгалтерия и менеджеры продолжают работать в тонком клиенте с привычных Windows-рабочих мест через RDP или веб-клиент. Экономия на серверных лицензиях сохраняется, а пользователи не замечают разницы — интерфейс 1С одинаковый независимо от ОС сервера.
Схема снимает часть рисков совместимости: то, что реально исполняется на сервере — регламентные задания, фоновые обмены, — проверяется один раз при настройке, а рабочие места остаются на знакомой платформе. Минус — более квалифицированная настройка на старте: администратор должен одинаково уверенно работать и с Linux-сервером, и с Windows-клиентами, а это сужает круг подрядчиков, которые возьмутся за проект под ключ.
что смотреть в системных требованиях 1С перед переносом базы
Перед выбором ОС стоит свериться с официальными системными требованиями 1С — там указано, какие версии платформы, СУБД и операционных систем поддерживаются для конкретной конфигурации. Часть отраслевых решений — например, специализированные конфигурации для розницы или производства — сертифицированы только под определённые связки ОС и СУБД, и это стоит проверить до переноса базы, а не после.
Если проект идёт под госзаказчика или того требует внутренняя политика импортозамещения, дополнительно стоит свериться с реестром российского ПО — не все дистрибутивы Linux в него входят, и для отчётности значение имеют конкретное название и версия.
как проходит перенос базы на новый сервер
Сама смена ОС редко случается в вакууме — обычно она идёт вместе с переездом в аренду, и от порядка действий зависит, сколько бизнес простоит.
- ✓Тестовое развёртывание: копию базы поднимают на новом сервере с выбранной ОС и проверяют, что все внешние обработки, отчёты и обмены отрабатывают без ошибок.
- ✓Сверка производительности: несколько пользователей работают в тестовом контуре в обычном режиме — закрытие периода, проведение документов, формирование отчётов — и фиксируют, где база ведёт себя иначе, чем на старом сервере.
- ✓Перенос интеграций: банк-клиент, ЭДО, обмены с сайтом или маркетплейсом настраивают на новом сервере и проверяют связь до переключения пользователей.
- ✓Финальная синхронизация: в нерабочее время выгружают актуальные данные из старой базы и загружают на новый сервер, чтобы разница не превышала пары часов.
- ✓Переключение пользователей: меняют адрес подключения в клиентах и держат старый сервер в режиме резерва ещё несколько дней, пока новая площадка не подтвердит стабильность.
как выбрать: три сценария под размер компании
Компания до 20-30 пользователей без требований импортозамещения обычно выигрывает от Windows Server: экономия на администрировании перекрывает разницу в лицензиях, а риск несовместимости самописных доработок сведён к минимуму. Здесь имеет смысл смотреть виртуальный сервер для 1С — мощности хватает, а тариф ниже, чем у выделенного железа.
Компания на 50-150 пользователей с растущей базой и планами на СУБД помощнее уже упирается в производительность виртуальной машины — здесь чаще берут выделенный сервер в аренду, а выбор ОС определяется не столько ценой лицензий, сколько тем, кто в штате будет администрировать систему годами.
Компания, которая работает с 1С:ERP или другой тяжёлой конфигурацией и параллельно обязана отчитываться об импортозамещении, чаще берёт связку Linux-сервер плюс отдельную настройку под конкретную конфигурацию — для таких проектов есть сервер под 1С:ERP с ресурсами под СУБД и регламентные задания.
Во всех трёх случаях старт один: аренда сервера 1С от 3300 руб/мес — тариф уже включает нужную ОС, а перенос базы и настройку сервера 1С закрывает сисадмин по 3800 руб/час, без необходимости держать в штате отдельного linux- или windows-специалиста под конкретный проект. Если тестовый перенос покажет, что выбранная ОС не подошла, конфигурацию сервера меняем без пересборки инфраструктуры с нуля — тестовый контур из шага миграции уже даёт понять это заранее, а не после переключения всей компании.
❓ Частые вопросы
Можно ли перенести базу 1С с Windows на Linux без потери данных?
Да, данные переносятся стандартными средствами — выгрузкой в формат dt или через SQL-дамп с восстановлением на PostgreSQL. Риск не в данных, а во внешних обработках и COM-интеграциях, которые стоит проверить на Linux заранее, до переноса рабочей базы.
1С:Бухгалтерия на Linux работает так же, как на Windows?
Основной функционал конфигурации идентичен: интерфейс, регламентированная отчётность, обмены с банком через 1С:Коннект работают одинаково. Разница проявляется в отдельных внешних печатных формах и модулях сторонних разработчиков, написанных под Windows API.
Обязательно ли переходить на Linux из-за импортозамещения?
Только если этого требует госконтракт, регулятор или внутренняя политика заказчика. Для обычного коммерческого бизнеса без таких обязательств выбор ОС — вопрос стоимости лицензий и удобства администрирования, а не требование закона.
Сколько стоит аренда сервера под 1С на Linux у ukved?
Аренда сервера 1С начинается от 3300 руб/мес, тариф уже включает нужную операционную систему — Windows Server или Linux. Точная стоимость зависит от числа пользователей, объёма базы и требований к СУБД.
Что будет с внешними отчётами и обработками при переезде на Linux?
Обработки, написанные на встроенном языке 1С без COM-объектов, переносятся без изменений. Обработки с COM-интеграциями или обращением к Windows API потребуют доработки или замены аналогом — это стоит проверить до переноса, а не после.
Или позвоните: +7 495 133-92-44 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

