Администрирование · 12 мин
Какой Windows Server выбрать для 1С 8.3
Как выбрать версию и редакцию Windows Server для 1С 8.3: требования к железу, лицензирование CAL, разница Standard и Datacenter, типичные ошибки при развёртывании.
Выбор серверной операционной системы для 1С 8.3 влияет на стабильность базы, скорость работы пользователей и стоимость лицензирования. Ошибка на этом этапе оборачивается либо переплатой за избыточную редакцию, либо невозможностью легально обслужить нужное число сотрудников, либо проблемами совместимости с отдельными компонентами платформы.
Ключевой принцип прост: платформа 1С 8.3 официально поддерживает серверные версии Windows, начиная с Windows Server 2012 R2 и новее, однако практический выбор стоит делать между актуальными выпусками — Windows Server 2016, 2019 и 2022. Более старые версии снимаются с расширенной поддержки Microsoft, и ставить на них новую инфраструктуру нерационально: вы получаете систему без обновлений безопасности в обозримой перспективе.
Второй важный момент — архитектура. Для сервера 1С и сервера СУБД требуется 64-разрядная система: 32-битные редакции не подходят, поскольку ограничивают объём оперативной памяти и не поддерживаются современными версиями платформы и СУБД. Все актуальные Windows Server выпускаются только в x64, поэтому этот вопрос решается сам собой, но при миграции со старого оборудования проверить разрядность стоит.
Какие версии Windows Server совместимы с 1С 8.3
Фирма «1С» публикует системные требования платформы, и по ним сервер приложений 1С и клиентские приложения работают на Windows Server 2012 R2, 2016, 2019 и 2022. На практике выбор сужается до двух последних версий: они дольше получают обновления безопасности и лучше поддерживаются производителями оборудования и гипервизорами.
Windows Server 2012 R2 формально совместим, но его основная поддержка завершена, а расширенная подходит к концу. Развёртывать на нём новый сервер 1С — значит закладывать вынужденную миграцию в ближайшие годы. Если у вас уже работает 1С на 2012 R2, планируйте переезд, но срочной паники нет: система продолжит функционировать.
Отдельно проверяйте совместимость версии платформы 1С с конкретной версией ОС. Старые релизы платформы (например, ранние 8.3.8–8.3.10) могут некорректно работать на самых новых серверных ОС, а свежие релизы платформы могут отказаться устанавливаться на устаревшие системы. Перед обновлением ОС сверьтесь с актуальными системными требованиями используемого релиза платформы.
Редакции: Standard, Datacenter, Essentials — что выбрать
Главное различие редакций — не производительность, а лицензионные права на виртуализацию. Standard и Datacenter функционально почти идентичны для задач 1С: обе поддерживают нужные роли, работают с любыми объёмами памяти и процессорами в пределах аппаратных возможностей. Разница в том, что лицензия Standard даёт право на две виртуальные машины (или одну физическую установку плюс одну ВМ), а Datacenter — на неограниченное число ВМ на том же хосте.
Essentials — урезанная редакция с жёстким ограничением: максимум 25 пользователей и 50 устройств. Она дешевле и не требует клиентских лицензий CAL, но при росте компании за эти пределы придётся полностью менять лицензионную схему. Кроме того, на Essentials есть ограничения по ролям, которые стоит проверить до покупки.
Сравнение редакций
Подходит для большинства компаний: до двух ВМ на лицензию, полный набор ролей. Ограничение — при большом числе виртуальных машин стоимость лицензий растёт.
Оправдан при плотной виртуализации: неограниченные ВМ на хосте. Для одиночного сервера 1С переплата не имеет смысла.
Вариант для микробизнеса до 25 пользователей без необходимости покупать CAL. Ограничение — потолок по пользователям и урезанные возможности.
Практический вывод: если сервер 1С — это одна физическая машина или одна-две виртуальные машины на хосте, берите Standard. Datacenter имеет смысл, когда на одном двухпроцессорном хосте крутится десяток и больше ВМ и сервер 1С — лишь одна из них.
Лицензирование: ядра и клиентские лицензии CAL
Начиная с Windows Server 2016, лицензирование идёт по ядрам процессора, а не по сокетам. Минимум — 16 ядер на сервер (8 на процессор): даже если у вас однопроцессорный сервер с 4 ядрами, оплатить придётся 16. Это базовое правило, которое часто упускают при бюджетировании.
Вторая часть схемы — клиентские лицензии CAL. Каждый пользователь или устройство, обращающееся к серверным службам Windows (файловые службы, печать, аутентификация в домене), требует CAL. Важный нюанс: CAL нужны независимо от лицензий 1С — это отдельные платежи Microsoft. Лицензии 1С регулируют доступ к платформе и конфигурации, а CAL — доступ к ресурсам Windows Server.
Если сервер 1С работает в режиме «сервер приложений 1С + СУБД» и пользователи подключаются только через клиентов 1С, вопрос CAL всё равно возникает, когда сервер включён в домен, раздаёт файлы или используется как терминальный. Для файлового варианта 1С, где база лежит в общей папке, CAL нужны всем, кто к этой папке обращается.
Терминальный сервер или клиент-серверный режим
От схемы работы 1С зависит и выбор редакции, и количество лицензий. Существует три типовых сценария: файловый (база в сетевой папке), клиент-серверный (сервер 1С + СУБД) и терминальный (пользователи работают в RDP-сессиях, где запущен клиент 1С).
Для терминального сценария на Windows Server потребуется роль Remote Desktop Services и отдельные RDS CAL — они не входят в обычные CAL. Это частая причина незапланированных расходов: компания покупает сервер и CAL, а потом выясняет, что для 20 терминальных пользователей нужны ещё 20 RDS CAL.
Клиент-серверный вариант с веб-сервером (публикация базы через IIS и подключение тонких/веб-клиентов) снижает требования к терминальным лицензиям, но добавляет требования к настройке IIS и сертификатам. Файловый вариант на Windows Server оправдан только для небольших баз и нескольких пользователей: с ростом числа одновременных соединений и объёма базы он становится узким местом по производительности и надёжности.
Как выбрать схему работы
Аппаратные требования и размещение ролей
Microsoft указывает скромные минимальные требования для Windows Server, но для 1С ориентироваться нужно на нагрузку, а не на минимум ОС. Практическое правило: для сервера 1С с СУБД на 20–30 пользователей разумный старт — 32–64 ГБ оперативной памяти, быстрые SSD-диски под базу и отдельный диск под журналы и резервные копии. Точные цифры зависят от размера базы, конфигурации и интенсивности работы, поэтому перед закупкой железа полезно замерить текущую нагрузку.
Общая рекомендация — разносить роли. Сервер СУБД и сервер приложений 1С могут работать на одной машине при небольшой нагрузке, но при росте числа пользователей их лучше разделить на разные виртуальные машины или физические серверы. Контроллер домена на той же машине, что и сервер 1С с СУБД, размещать не стоит: это ухудшает и производительность, и безопасность.
Как проверить, что сервер справляется
Стабильно ниже 80–85%, нет активного использования файла подкачки
Память заполнена, растёт дисковая активность подкачки, 1С «подтормаживает»
Очередь низкая и кратковременные всплески
Постоянно высокая очередь, жалобы пользователей на медленное проведение документов
В пике до 70–80%, без длительных плато на 100%
Длительные периоды 100% загрузки в рабочее время
Порядок развёртывания сервера под 1С
Ниже — типовая последовательность для клиент-серверного варианта на Windows Server Standard. Она предполагает, что лицензии уже приобретены, а аппаратные ресурсы рассчитаны под нагрузку.
- 1Установите Windows Server, примените все обновления, настройте статический IP-адрес и имя сервера
- 2Введите сервер в домен при необходимости, настройте время и синхронизацию NTP — расхождение времени ломает аутентификацию
- 3Установите СУБД (MS SQL Server или PostgreSQL с патчами для 1С), задайте параметры памяти и расположение файлов баз
- 4Установите сервер 1С:Предприятие нужной разрядности (x64) и версии, совместимой с конфигурацией
- 5Создайте информационную базу через консоль кластера серверов 1С, укажите параметры подключения к СУБД
- 6Настройте резервное копирование средствами СУБД и проверьте восстановление копии на тестовом сервере
- 7Проведите нагрузочную проверку: одновременная работа пользователей, проведение крупных документов, формирование тяжёлых отчётов
Обратите внимание на последний пункт: проверка восстановления из резервной копии — обязательный шаг, а не формальность. Копия, которую ни разу не пытались развернуть, не считается рабочей копией.
Типичные ошибки при выборе и настройке
Большинство проблем с серверной инфраструктурой 1С связано не с самой ОС, а с ошибками планирования. Ниже собраны самые частые.
Отдельно выделим ошибку с антивирусом: установка антивируса на сервер СУБД без исключений для каталогов баз данных и журналов приводит к резкому падению производительности и даже повреждению файлов. Если антивирус обязателен по политике безопасности, настройте исключения для файлов данных, журналов транзакций и каталогов сервера 1С.
При выборе между Windows Server 2019 и 2022 для нового проекта берите более новую версию, если она поддерживается вашим релизом платформы 1С и версией СУБД: вы получите более длинный горизонт поддержки и отложите следующую миграцию ОС. Разницы в производительности для задач 1С между этими версиями на одинаковом железе практически нет.
Часто задаваемые вопросы
Можно ли развернуть сервер 1С на Windows 10/11 вместо Windows Server?
Технически сервер 1С и СУБД можно установить на клиентскую Windows, и для тестов или очень маленьких компаний это работает. Но у клиентских ОС есть ограничения на число одновременных сетевых подключений, нет серверных ролей, а лицензионное соглашение не предназначено для обслуживания множества пользователей. Для рабочей многопользовательской среды нужен именно Windows Server.
Нужна ли лицензия Windows Server, если 1С работает на Linux с PostgreSQL?
Если весь серверный стек (сервер 1С и СУБД) развёрнут на Linux, лицензия Windows Server не требуется. Однако учтите, что администрирование Linux-инфраструктуры требует соответствующих компетенций, а часть компонентов (например, COM-взаимодействие, некоторые виды интеграций и полноценная работа толстого клиента) доступна только в Windows-среде.
Сколько пользователей выдержит один сервер 1С на Windows Server Standard?
Редакция ОС не ограничивает число пользователей 1С — ограничения задают аппаратные ресурсы, производительность СУБД и число купленных лицензий 1С и CAL. На адекватном железе один сервер обслуживает десятки одновременных пользователей; при росте нагрузки сначала разделяют роли СУБД и сервера 1С, затем масштабируют железо.
Что выбрать для 1С: MS SQL Server или PostgreSQL?
MS SQL Server традиционно даёт более предсказуемую производительность на больших базах и удобные инструменты администрирования, но требует покупки лицензий. PostgreSQL (сборка от 1С) бесплатен и подходит для небольших и средних баз. Выбор зависит от размера базы, числа пользователей и бюджета: для крупных внедрений чаще выбирают MS SQL, для небольших — PostgreSQL.
Можно ли обновить Windows Server 2016 до 2022 на работающем сервере 1С?
Обновление на месте (in-place upgrade) технически поддерживается, но для сервера с 1С и СУБД безопаснее чистая установка на новую машину или ВМ с последующей миграцией баз и тестированием. Обновление на месте на продуктивном сервере без полной резервной копии и плана отката — неоправданный риск.
Нужен ли отдельный сервер под резервные копии баз 1С?
Хранить единственную копию на том же сервере и том же дисковом массиве, что и рабочая база, нельзя: отказ оборудования уничтожит и базу, и копию. Минимальная схема — копии на отдельном устройстве или сетевом хранилище плюс одна копия вне основной площадки. Для небольших компаний подойдёт NAS или выделенная ВМ на другом хосте.
Что важно запомнить
Для большинства внедрений 1С 8.3 оптимален Windows Server 2019 или 2022 редакции Standard с учётом лицензирования по ядрам и покупки CAL (и RDS CAL для терминального доступа). Datacenter оправдан только при плотной виртуализации, Essentials — для компаний до 25 пользователей. Не развёртывайте новые проекты на Windows Server 2012 R2, разносите роли СУБД и сервера 1С при росте нагрузки и обязательно проверяйте восстановление резервных копий.