К статье
Практический материал

Администрирование · 12 мин

Терминальный сервер 1С: что это такое и как он работает

Терминальный сервер 1С: принцип работы, отличия от файлового и клиент-серверного режима, требования к ресурсам, типичные ошибки настройки и FAQ.

Терминальный сервер 1С — это сервер, на котором установлена платформа «1С:Предприятие» и к которому пользователи подключаются удалённо по протоколу RDP (Remote Desktop Protocol). Все вычисления, запуск 1С и обработка данных выполняются на самом сервере, а на компьютер сотрудника передаётся только изображение экрана, а обратно — нажатия клавиш и движения мыши.

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

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

Как устроена работа 1С на терминальном сервере

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

В терминальной схеме всё иначе. На сервере развёрнута служба удалённых рабочих столов (в Windows Server — роль Remote Desktop Services). Каждый пользователь при подключении получает изолированный сеанс — свою «копию» рабочего стола, внутри которой запускает 1С. Платформа и база данных находятся на одном сервере (или в одной серверной сети), поэтому обмен данными идёт на скорости локального диска, а не через офисную сеть.

На стороне пользователя достаточно любого устройства с RDP-клиентом: старый офисный ПК, ноутбук, планшет или тонкий клиент. Требования к локальной технике минимальны, потому что она только отображает картинку и передаёт ввод.

Чем терминальный режим отличается от других способов работы 1С

Терминальный доступ часто путают с клиент-серверным режимом и веб-клиентом. Это разные технологии, которые можно комбинировать. Понимание различий помогает выбрать правильную архитектуру под конкретную компанию.

КритерийФайловый режим по сетиТерминальный серверКлиент-серверный режим
Где выполняется 1СНа компьютере пользователяНа терминальном сервереНа сервере 1С + СУБД
Нагрузка на сетьВысокаяНизкая (только экран)Умеренная
Требования к ПК пользователяВысокиеМинимальныеСредние
МасштабируемостьСлабаяСредняяВысокая
ЛицензииТолько 1С1С + лицензии RDS1С + серверная лицензия + СУБД

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

Сравнение вариантов

Терминальный сервер + файловая база

Подходит для 5–30 пользователей с умеренной нагрузкой. Ограничение: файловая база чувствительна к сбоям и имеет ограничения по размеру.

Терминальный сервер + клиент-серверная 1С

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

Веб-сервер + тонкий/веб-клиент

Доступ через браузер без RDP, удобно для внешних пользователей. Не все конфигурации и функции одинаково хорошо работают в веб-клиенте.

Когда терминальный сервер действительно нужен

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

Третья ситуация — парк устаревших компьютеров. Замена всей техники дорога, а терминальный сервер позволяет работать в современной конфигурации 1С даже со старых машин. Четвёртая — требования безопасности: данные не покидают сервер, на локальных компьютерах не остаётся копий базы, выгрузок и временных файлов.

Маршрут решения

Как выбрать действие

Пользователей до 10, все в одном офисе, быстрая сетьМожно остаться на локальной установке 1С — терминальный сервер даст мало выгоды
Есть удалённые сотрудники или филиалыРазворачивайте терминальный сервер или публикацию через веб-сервер
База файловая и пользователи жалуются на скоростьТерминальный сервер — самый быстрый способ ускорить работу без перехода на SQL
Пользователей больше 30–50 и база активно растётПланируйте связку: терминальная ферма + клиент-серверный режим с СУБД

Требования к серверу и лицензирование

Главный ресурс терминального сервера — оперативная память. Каждый сеанс 1С занимает заметный объём ОЗУ: сама платформа, кэш конфигурации, открытые отчёты. Точное потребление зависит от конфигурации и интенсивности работы, поэтому расчёт делают эмпирически: замеряют нагрузку одного типового пользователя и умножают на число одновременных сеансов с запасом 20–30%.

Процессор важен при массовом проведении документов и построении тяжёлых отчётов — эти операции выполняются на сервере и конкурируют за ядра. Дисковая подсистема критична для файловых баз: база должна лежать на быстром массиве (SSD), потому что все пользователи обращаются к ней одновременно.

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

Как развернуть терминальный сервер для 1С: общий порядок

Развёртывание выполняется администратором и занимает от нескольких часов до одного-двух дней с учётом тестирования. Порядок действий типовой, детали зависят от версии Windows Server.

Порядок действий
  1. 1
    Установите Windows Server и добавьте роль Remote Desktop Services (узел сеансов удалённых рабочих столов)
  2. 2
    Настройте сервер лицензирования RDS и активируйте приобретённые RDS CAL
  3. 3
    Установите платформу 1С нужной версии и разверните информационные базы
  4. 4
    Активируйте лицензии 1С или укажите адрес сервера лицензирования
  5. 5
    Создайте учётные записи пользователей, настройте права доступа к базам и папкам
  6. 6
    Настройте групповые политики: ограничение сеансов, перенаправление принтеров, запрет лишних функций
  7. 7
    Проведите нагрузочное тестирование: подключите несколько пользователей и проверьте скорость типовых операций

Отдельное внимание уделите печати. Принтеры пользователей пробрасываются в терминальный сеанс через перенаправление портов RDP. Если в офисе много разных моделей принтеров, на сервере придётся установить соответствующие драйверы — несовпадение версий драйверов частая причина проблем с печатью.

После запуска проверьте результат по контрольным точкам, а не по ощущениям.

Контрольные точки

Как проверить результат

Запуск 1С в терминальном сеансе
Норма

База открывается за время, сопоставимое с локальным запуском

Тревожный признак

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

Одновременная работа нескольких пользователей
Норма

Проведение документов и отчёты не замедляются заметно при росте числа сеансов

Тревожный признак

При 5–10 сеансах всё «встаёт», диск или CPU загружены на 100%

Печать из 1С
Норма

Документы уходят на правильный принтер пользователя

Тревожный признак

Принтер не виден в сеансе или печать идёт на чужое устройство

Завершение сеансов
Норма

Отключённые сеансы закрываются по таймауту, память освобождается

Тревожный признак

«Зависшие» сеансы копятся и съедают ОЗУ

Типичные ошибки и риски

Самая дорогая ошибка — недооценка ресурсов. Сервер, рассчитанный «на глаз», начинает тормозить при пиковой нагрузке, а виноватой выглядит сама 1С. Вторая частая проблема — размещение файловой базы на медленном диске или на том же разделе, что и система: при переполнении диска база рискует повредиться.

Типичные ошибки
01
Экономия на ОЗУ: сервер уходит в файл подкачки, и все сеансы 1С начинают тормозить одновременно
02
Отсутствие RDS CAL: после льготного периода пользователи не смогут подключиться
03
Завершение работы через закрытие окна RDP вместо выхода из 1С: сеанс остаётся висеть, занимает лицензию и память, возможны блокировки в базе
04
Работа администратора в том же сеансе, что и пользователи, без разграничения прав: риск случайного повреждения данных
05
Отсутствие резервного копирования базы на отдельный носитель: один сбой диска уничтожает данные всей компании

Ещё один риск — безопасность доступа извне. Открытый в интернет порт RDP постоянно сканируют боты. Минимальный набор защиты: доступ только через VPN или шлюз удалённых рабочих столов (RD Gateway), сложные пароли, ограничение попыток входа, регулярные обновления Windows.

Обслуживание и мониторинг в работе

Терминальный сервер требует регулярного внимания. Контролируйте свободное место на дисках, загрузку памяти в часы пик, количество активных и «зависших» сеансов. Настройте автоматическое завершение отключённых сеансов — это освобождает память и лицензии 1С.

Обновления платформы 1С удобнее всего ставить в нерабочее время, предварительно оповестив пользователей и завершив их сеансы. Обновления Windows применяйте по расписанию с перезагрузкой вне рабочих часов. Резервные копии проверяйте восстановлением на тестовой машине — копия, которую никогда не восстанавливали, считается отсутствующей.

Полезно завести регламент: пользователи завершают работу через «Файл — Завершить работу» в 1С, а не крестиком окна RDP. Это снимает большинство проблем с зависшими сеансами и блокировками. Достаточно один раз объяснить коллективу и закрепить правило в инструкции.
ПЗ
Практическое замечание
Итог

Что важно запомнить

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

Часто задаваемые вопросы

Можно ли использовать для терминального сервера обычную Windows 10/11?

Технически полноценная многопользовательская терминальная служба предусмотрена только в серверных версиях Windows. В десктопных редакциях одновременная работа нескольких удалённых пользователей не поддерживается штатно, а обходные способы нарушают лицензионное соглашение и нестабильны. Для рабочей среды используйте Windows Server.

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

Универсального числа нет: всё зависит от конфигурации 1С, интенсивности работы и ресурсов сервера. Практический подход — замерить потребление памяти и CPU одним типовым пользователем, умножить на плановое число сеансов и добавить запас 20–30%. Один хорошо оснащённый сервер обычно обслуживает десятки пользователей с типовыми конфигурациями.

Нужен ли терминальный сервер, если 1С уже работает в клиент-серверном режиме?

Клиент-серверный режим решает задачу производительности базы данных, но платформа 1С при этом всё равно устанавливается на компьютеры пользователей. Терминальный доступ добавляют, когда нужен удалённый доступ, централизованное управление или работа со слабых устройств. Эти технологии дополняют друг друга.

Что делать, если пользователь закрыл окно RDP, а сеанс остался висеть?

Настройте на сервере групповые политики: автоматическое завершение отключённых сеансов по таймауту (например, через несколько часов) и ограничение времени простаивающих сеансов. Разово завершить зависший сеанс можно через диспетчер служб удалённых рабочих столов или диспетчер задач на вкладке «Пользователи».

Можно ли печатать из терминальной 1С на локальный принтер?

Да, через перенаправление принтеров в настройках RDP-подключения. На сервере должны быть установлены совместимые драйверы принтеров. При большом парке разных моделей принтеров удобнее использовать сервер печати или решения виртуальных принтеров, чтобы избежать конфликтов драйверов.

Безопасно ли открывать терминальный сервер в интернет?

Напрямую открывать порт RDP в интернет небезопасно: такие серверы постоянно подвергаются подбору паролей. Правильные варианты — доступ через VPN, шлюз удалённых рабочих столов (RD Gateway) с HTTPS, либо публикация 1С через веб-сервер. Дополнительно включите ограничение числа попыток входа и двухфакторную аутентификацию там, где это возможно.