Терминальный сервер простыми словами: что это и зачем он компании

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

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

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

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

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

Что происходит при работе:

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

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

Чтобы на Windows Server могли одновременно работать много пользователей, на нём устанавливают роль служб удалённых рабочих столов (Remote Desktop Services, RDS). Для каждого пользователя или устройства нужна клиентская лицензия Microsoft RDS CAL. Это лицензии Microsoft на доступ к серверу, они не связаны с лицензиями программ, которые на нём работают.

Чем терминальный сервер отличается от обычного компьютера

К обычному офисному компьютеру тоже можно подключиться по RDP. Но Windows 10 и 11 Pro разрешают только один активный сеанс. Если кто-то подключился удалённо, человек, сидящий за этим компьютером, будет отключён от своего сеанса. Работать вдвоём за одним компьютером с Windows 10/11 нельзя.

Терминальный сервер устроен иначе:

  • на нём серверная Windows (Windows Server) с ролью RDS, которая рассчитана на много одновременных сеансов;
  • серверная операционная система поддерживает большее количество больше памяти;
  • сервер работает круглосуточно и не выключается вечером (желательный режим работы);
  • права пользователей на нём разграничены. Пример: бухгалтер не может зайти в папки отдела продаж, если это не нужно.

Бывают попытки «превратить» Windows 10/11 Pro в многопользовательский сервер сторонними патчами. Мы их не советуем: это нарушает условия лицензии Microsoft и часто ломается после очередного обновления Windows, и часто наблюдается не очень стабильная работа буфера обмена и службы печати.

Чем терминальный сервер отличается от файлового

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

На терминальном сервере программа работает там же, где лежат данные. По сети передаётся только картинка экрана. Поэтому 1С на терминальном сервере обычно работает быстрее и стабильнее, чем файловая база в сетевой папке, особенно через интернет или медленный Wi-Fi.

Что сравниваемОбычный компьютерФайловый серверТерминальный сервер
Где работают программыНа этом компьютереНа компьютерах сотрудниковНа сервере
Где хранятся данныеНа этом компьютереНа сервереНа сервере
Сколько человек работают одновременноОдин (в том числе по RDP)Сколько угодно, но каждый на своём ПКНесколько, каждый в своём сеансе
Что идёт по сети—Сами файлы и данные базыИзображение экрана и нажатия клавиш
Работа из домаТолько если оставить ПК включённымНужен VPN, файловая 1С через интернет работает очень медленноПодключение по RDP, скорость почти как в офисе
Требования к ПК сотрудникаВысокиеВысокиеНизкие, подойдёт старый ноутбук или тонкий клиент

Как это выглядит для сотрудника

Для сотрудника работа на терминальном сервере почти не отличается от работы на своём компьютере. Разница в нескольких деталях.

Подключение

На рабочем столе лежит ярлык подключения (файл с расширением .rdp) или сотрудник вводит адрес сервера в программе «Подключение к удалённому рабочему столу». Затем логин и пароль. Через несколько секунд открывается рабочий стол сервера на весь экран. С Mac, iPhone и Android подключаются через приложение Windows App от Microsoft.

Свой рабочий стол

У каждого сотрудника свой профиль: ярлыки, документы, настройки программ, история браузера. Если один сотрудник поменял обои или закрепил файл на панели задач, у коллег ничего не изменится. Папку «Документы» других пользователей сотрудник не видит.

Общая база 1С

База 1С одна и лежит на сервере. Все открывают её из своих сеансов. Документ, проведённый бухгалтером, кладовщик видит сразу. Не нужно пересылать выгрузки, синхронизировать копии и выяснять, у кого актуальная версия.

Принтеры, флешки и буфер обмена

По умолчанию RDP пробрасывает в сеанс локальные принтеры, буфер обмена и, если разрешено, локальные диски и флешки. Сотрудник печатает из 1С на принтер, который стоит у него на столе, и копирует текст между сервером и своим компьютером. Сканеры и некоторые USB-устройства, например отдельные модели ключей электронной подписи, в сеансе работают не всегда. Это стоит проверить до переезда на терминальный сервер.

Завершение работы

Если просто закрыть окно подключения крестиком, сеанс на сервере продолжит работать: программы остаются открытыми и занимают память. Иногда это удобно, иногда мешает. Как правильно отключаться и выходить из сеанса, мы разобрали в статье как выйти из удалённого рабочего стола.

Плюсы терминального сервера для офиса

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

Ограничения и риски

У терминального сервера есть и слабые места. О них лучше знать заранее.

  • Нужен интернет или локальная сеть. Без связи с сервером сотрудник не работает. Если сервер в облаке, а интернет в офисе пропал, встаёт весь офис. Поэтому для облачного сервера нужен резервный канал, хотя бы мобильный интернет.
  • Одна точка отказа. Если сервер вышел из строя, не работает никто. Нужны резервные копии, проверенное восстановление и понятный план, что делать при поломке.
  • Нужна настройка прав. Без неё пользователи видят чужие папки, устанавливают программы и могут случайно сломать систему для всех.
  • Нужна защита. Сервер, открытый в интернет по RDP со стандартным портом и простыми паролями, быстро находят сканеры злоумышленников. Подбор паролей и шифровальщики — типичная история. Минимум: сложные пароли, доступ через VPN или по белому списку IP, двухфакторная авторизация, свежие обновления.
  • Ресурсы делятся на всех. Один пользователь, запустивший тяжёлый отчёт или десяток вкладок браузера, замедляет остальных. Сервер нужно подбирать с запасом и следить за нагрузкой.
  • Не всё работает в терминале. Некоторые программы, рассчитанные на одного пользователя, и отдельные USB-устройства в многопользовательском режиме ведут себя плохо. Их нужно проверить заранее.

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

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

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

СитуацияНужен ли терминальный сервер
Один-два человека работают в 1С только в офисеОбычно нет. Хватит одного хорошего компьютера и регулярного бэкапа
3–5 и больше сотрудников одновременно работают в одной базе 1СДа, это типичный повод. Файловая база по сети начинает медленно работать и ломаться
Сотрудники работают из дома или в разъездахДа. Это самый простой способ дать им ту же 1С и те же файлы
Есть филиалы или склады в других городахДа. Все работают в одной базе без обменов и выгрузок
Бухгалтерия на аутсорсе ведёт вашу базуЧасто — да. Бухгалтер подключается к вашему серверу, база остаётся у вас
На компьютерах сотрудников хранятся важные данные, а бэкапа нетСтоит рассмотреть. Централизация упрощает копирование
Сотрудники работают в основном в браузере и облачных сервисахСкорее нет. Терминальный сервер мало что добавит

Если вы решили, что сервер нужен, следующий вопрос — какой мощности. Ориентиры по памяти, процессору и дискам в зависимости от числа пользователей мы собрали в статье сервер для 1С на 5, 10 и 20 пользователей.

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

Когда говорят «терминальный сервер 1С», обычно имеют в виду Windows Server с ролью RDS, на который установлена платформа 1С:Предприятие 8.3 и лежат базы. Возможны два варианта:

  1. Файловая база на терминальном сервере. База лежит на диске этого же сервера. Сотрудники открывают её из своих сеансов. Для небольшого офиса это простой и рабочий вариант: данные не ходят по сети, поэтому скорость заметно выше, чем у той же базы в сетевой папке.
  2. Клиент-серверная 1С. Кроме терминального сервера работают сервер 1С:Предприятия и СУБД (PostgreSQL или MS SQL). Они могут запускаться на одном сервере или на отдельных. Этот вариант выбирают, когда пользователей много, база большая или нужна повышенная надёжность.

В обоих случаях для пользователя всё выглядит одинаково: он подключается к рабочему столу и запускает 1С с ярлыка.

Свой сервер или арендованный

Терминальный сервер можно поставить в офисе, а можно арендовать в облаке. Коротко:

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

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

Частые вопросы

Терминальный сервер и удалённый рабочий стол — это одно и то же?

Почти. Удалённый рабочий стол — это способ подключения по протоколу RDP. Терминальный сервер — это сервер, к которому по RDP одновременно подключаются несколько пользователей, каждый в свой сеанс. К обычному компьютеру с Windows 10/11 Pro тоже можно подключиться по RDP, но только одному человеку, нет поддержки многопользовательской одновременной работы.

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

Встроенными средствами Windows — нет. Путем внесения изменений в реестр и установки специальных программ — можно, но как писал выше, стабильная работа не гарантируется. Как говориться, есть нюансы! Windows 10/11 Pro допускает только один активный RDP-сеанс. Для многопользовательской работы нужна Windows Server с ролью RDS и клиентские лицензии RDS CAL. Сторонние патчи, снимающие ограничение, нарушают лицензию Microsoft, я обязан об этом написать )).

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

Зависит от мощности сервера и от того, чем заняты люди. Бухгалтер в 1С и сотрудник, который весь день держит открытыми десятки вкладок браузера, нагружают сервер по-разному. Ориентиры по памяти и процессору есть в статье про сервер для 1С на 5, 10 и 20 пользователей.

Нужен ли быстрый интернет для работы на терминальном сервере?

Очень быстрый не нужен: по сети идёт в основном изображение экрана. Важнее стабильность и небольшая задержка. На нестабильном мобильном интернете работать можно, но сеанс будет подтормаживать и периодически переподключаться.

Безопасно ли держать 1С на терминальном сервере?

Безопасно, если сервер правильно настроен: сложные пароли, закрытый от всего интернета порт RDP (доступ через VPN или по белому списку IP), двухфакторная авторизация, обновления и регулярные резервные копии, которые хранятся отдельно от сервера. Опасен не сам терминальный сервер, а открытый в интернет RDP с простыми паролями. Неправильно настроенный сервер в офисе не менее опасен.

Что будет, если закрыть окно подключения крестиком?

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