Администрирование · 12 мин
Какой Windows Server выбрать для работы 1С
Какой Windows Server выбрать под 1С: редакции Standard и Datacenter, требования к ресурсам, лицензирование, терминальный доступ и типичные ошибки развёртывания.
Выбор Windows Server для 1С сводится к трём вопросам: сколько пользователей будет работать одновременно, какая СУБД используется (файловая база, PostgreSQL или MS SQL Server) и планируется ли виртуализация. От ответов зависят редакция системы, объём оперативной памяти, тип дисковой подсистемы и схема лицензирования.
Ошибка на этом этапе дорого обходится: недостаточная редакция не позволит развернуть нужную конфигурацию, а избыточная приведёт к переплате за лицензии и оборудование. Кроме того, неправильно выбранная версия ОС может оказаться несовместимой с конкретной версией платформы 1С:Предприятие.
Ниже разобраны актуальные версии Windows Server, различия редакций, требования к ресурсам под разные сценарии 1С и типичные ошибки при развёртывании сервера.
Какие версии Windows Server подходят для 1С
Платформа 1С:Предприятие 8.3 официально поддерживает работу на актуальных версиях Windows Server, которые сами находятся в периоде поддержки Microsoft. Практическое правило: выбирайте версию сервера, у которой не истёк срок основной поддержки, иначе рискуете столкнуться с проблемами безопасности и несовместимостью обновлений.
Windows Server 2016 и 2019 остаются работоспособными вариантами для уже развёрнутых инфраструктур, но для новых проектов разумнее рассматривать Windows Server 2022: он получает обновления дольше и лучше поддерживается современным оборудованием. Перед установкой сверьтесь с системными требованиями вашей версии платформы 1С в документации на портале ИТС — там перечислены поддерживаемые ОС для каждого релиза.
Standard, Datacenter или Essentials: чем отличаются редакции
Редакции Windows Server различаются не производительностью, а возможностями виртуализации и лимитами. Сама по себе 1С работает одинаково на любой полноценной редакции.
| Редакция | Ключевые особенности | Когда выбирать для 1С |
|---|---|---|
| Essentials | Ограничение по числу пользователей и устройств, упрощённое управление | Микробизнес с несколькими сотрудниками, один сервер без перспектив роста |
| Standard | Полный набор ролей, ограниченные права на виртуализацию (две ВМ на лицензию) | Основной вариант: сервер 1С, СУБД, терминальный доступ для 10–100 пользователей |
| Datacenter | Неограниченная виртуализация на лицензируемом хосте, расширенные функции сети и хранения | ЦОД и хостинг-провайдеры, десятки виртуальных машин на одном физическом сервере |
Для типовой компании с одним-двумя серверами 1С выбор почти всегда — Standard. Datacenter окупается только когда на одном физическом хосте планируется много виртуальных машин: стоимость лицензий Standard на каждую пару ВМ в итоге превысит цену Datacenter.
Сравнение вариантов
Подходит для 90% внедрений 1С: файловый сервер, сервер приложений, SQL Server, RDS. Ограничение — две виртуальные машины на одну лицензию.
Оправдан при плотной виртуализации. Для одиночного сервера 1С переплата не даёт никаких преимуществ в работе.
Дешевле, но жёсткие лимиты по пользователям и устройствам. При росте компании придётся мигрировать на Standard.
Альтернатива без лицензий на ОС: сервер 1С и PostgreSQL работают на Linux. Требует администратора с соответствующим опытом.
Сколько ресурсов выделить серверу 1С
Требования зависят от сценария. Файловая база с несколькими пользователями, сервер 1С:Предприятия с PostgreSQL и связка с MS SQL Server под десятки пользователей — это разные классы нагрузки.
Ориентировочные отправные точки, которые затем уточняются замерами реальной нагрузки:
- Файловая база, до 5–7 пользователей: 2–4 ядра CPU, 8–16 ГБ ОЗУ, SSD для размещения базы. Размещение файловой базы на сетевой папке с доступом по SMB — самый медленный сценарий, по возможности переводите работу в клиент-серверный режим или на веб-сервер.
- Сервер 1С + СУБД на одной машине, 10–30 пользователей: 4–8 ядер, 32–64 ГБ ОЗУ, отдельные диски (или разделы СХД) под базу и журналы транзакций.
- 50+ пользователей или тяжёлые конфигурации (ERP, комплексная автоматизация): разнесение сервера 1С и СУБД на разные машины, 64+ ГБ ОЗУ на сервер СУБД, быстрые NVMe-диски.
Оперативная память — главный ресурс для SQL Server и сервера 1С: оба активно кэшируют данные. Недостаток ОЗУ проявляется как постоянная дисковая активность и рост времени отклика, хотя процессор загружен слабо.
Определяет объём ОЗУ и необходимость разнесения ролей на разные серверы
Влияет на требования к дискам и памяти под кэш СУБД
Файловый режим не масштабируется; при росте базы переходите на СУБД
Признак того, что дисковая подсистема — узкое место
Терминальный доступ и лицензирование
Если пользователи подключаются к 1С через удалённый рабочий стол, потребуется роль Remote Desktop Services и клиентские лицензии RDS CAL — по одной на каждого пользователя или устройство. Это отдельная статья расходов сверх лицензий Windows Server и 1С.
Сам Windows Server лицензируется по ядрам физического процессора: есть минимальное количество ядер на процессор и на сервер, меньше которого лицензию оформить нельзя даже при слабом «железе». Плюс нужны пользовательские или устройственные CAL на доступ к серверу. Перед покупкой посчитайте ядра физических процессоров — занижение приведёт к нарушению лицензионного соглашения.
Альтернатива терминальному доступу — публикация 1С через веб-сервер (IIS) и работа пользователей в браузере или тонком клиенте. В этой схеме RDS CAL не нужны, что заметно дешевле при большом числе пользователей.
Файловый сервер, сервер 1С или связка с SQL Server
Небольшая компания: файловый режим
До 5–7 пользователей и базы умеренного размера допустим файловый режим с размещением базы на сервере. Роль файлового сервера Windows Server справляется с задачей, но производительность сильно зависит от сети и дисков. Лучший вариант в этом классе — публикация базы через веб-сервер: снижается нагрузка на сеть и повышается отказоустойчивость.
Средняя компания: сервер 1С + PostgreSQL или MS SQL
При росте числа пользователей переходите на клиент-серверную архитектуру. PostgreSQL — бесплатный вариант, широко используемый с 1С, но требует грамотной настройки. MS SQL Server платный (лицензируется по ядрам или по серверу с CAL), но проще в администрировании для тех, кто уже работает со стеком Microsoft, и даёт предсказуемую производительность на больших базах.
Крупное внедрение: разнесение ролей
При десятках одновременных пользователей и тяжёлых конфигурациях сервер 1С:Предприятия и СУБД размещают на разных машинах (физических или виртуальных). Это позволяет масштабировать каждый компонент отдельно и изолирует сбои. Кластер серверов 1С добавляет отказоустойчивость на уровне сервера приложений.
Как выбрать архитектуру
Порядок развёртывания и проверка результата
Типовая последовательность установки сервера под 1С выглядит так:
- Установите Windows Server Standard с нужным вариантом интерфейса (Desktop Experience удобнее для администрирования 1С).
- Настройте статический IP-адрес, имя сервера, при необходимости введите в домен.
- Установите обновления Windows, драйверы дисковой подсистемы и сети.
- Установите СУБД (PostgreSQL или MS SQL Server) и выполните базовую настройку: память, расположение данных и журналов.
- Установите сервер 1С:Предприятия той же разрядности (x64), создайте кластер и информационную базу.
- Настройте резервное копирование средствами СУБД и проверьте восстановление на тестовой базе.
- Проведите нагрузочную проверку: типовые операции (проведение документов, отчёты) при реальном числе пользователей.
Как проверить результат
Проведение документов и отчёты выполняются без заметных пауз при рабочей нагрузке
Операции «подвисают», пользователи жалуются на ожидание в часы пик
Есть свободный запас ОЗУ, нет активного использования файла подкачки
Память занята почти полностью, растёт дисковая очередь из-за свопа
Очередь диска близка к нулю в обычной работе
Постоянная очередь и высокое время отклика диска
Копии создаются по расписанию, тестовое восстановление проходит успешно
Копии не создаются или восстановление не проверялось
Типичные ошибки при выборе и настройке
Отдельная частая ошибка — выбор редакции «на вырост» без расчёта. Если компания планирует расширение, дешевле сразу заложить достаточный объём ОЗУ и быстрые диски, чем менять редакцию ОС: миграция между редакциями Standard и Datacenter требует переустановки или сложной конвертации, а добавить память в существующий сервер проще и быстрее.
Перед покупкой лицензий разверните тестовый стенд на пробной версии Windows Server (Microsoft предоставляет ознакомительный период) и прогоните реальную базу 1С с характерной нагрузкой. Замеры на тестовом стенде точнее любых усреднённых рекомендаций по «железу».
Частые вопросы
Подойдёт ли Windows Server 2016 для новой установки 1С?
Технически платформа 1С:Предприятие 8.3 работает на Windows Server 2016, но для нового развёртывания лучше выбрать более свежую версию с длительным сроком поддержки, чтобы не планировать миграцию ОС в ближайшие годы.
Можно ли поставить сервер 1С и SQL Server на одну машину?
Да, для небольших и средних нагрузок это стандартная практика. Важно выделить достаточно ОЗУ обоим компонентам и ограничить максимальное потребление памяти SQL Server, чтобы он не вытеснил сервер 1С и ОС. При росте нагрузки роли разносят на разные серверы.
Нужны ли лицензии RDS, если пользователи работают через браузер?
Нет. При публикации 1С через веб-сервер пользователи подключаются тонким клиентом или браузером, роль Remote Desktop Services не используется, и RDS CAL не требуются. Остаются лицензии Windows Server, CAL на доступ к серверу и лицензии 1С.
Что лучше для 1С: PostgreSQL или MS SQL Server?
PostgreSQL бесплатен и широко применяется с 1С, но требователен к квалификации администратора. MS SQL Server платный, зато проще в сопровождении в инфраструктуре Microsoft и предсказуем на больших базах. Выбор обычно определяется бюджетом и компетенциями команды.
Можно ли обойтись Linux вместо Windows Server?
Да, сервер 1С:Предприятия и PostgreSQL работают на Linux, что исключает затраты на лицензии ОС и СУБД. Минус — необходимость опыта администрирования Linux и отдельная настройка публикации веб-клиента. Для организаций без таких компетенций Windows Server остаётся более простым путём.
Сколько памяти нужно серверу 1С на 20 пользователей?
Точное значение зависит от конфигурации и размера базы. Практическая отправная точка для связки «сервер 1С + СУБД» на 20 пользователей — 32–64 ГБ ОЗУ с последующей корректировкой по фактическим замерам загрузки памяти и дисковой очереди.
Что важно запомнить
Для большинства внедрений 1С оптимален Windows Server Standard актуальной версии; Datacenter нужен только при плотной виртуализации. Главные ресурсы — оперативная память и быстрые диски, а не редакция ОС. При терминальном доступе не забудьте про RDS CAL, а перед вводом в эксплуатацию обязательно настройте и проверьте резервное копирование.