Терминальный сервер для 1С: как сделать и не потерять доступ на 121-й день
Чтобы сделать терминальный сервер для 1С, поставьте Windows Server с ролью «Службы удалённых рабочих столов», установите на него платформу 1С и базу, купите лицензии RDS CAL и подключите пользователей по RDP. Базу держите на SSD. Лицензирование настройте в первый день: пробный период RDS заканчивается через 120 дней.
Почему возникают тормоза 1С и при чём здесь терминальный сервер
Бухгалтерия из 15 человек открывает месяц в девять утра. Файловая база лежит на старом системном блоке в соседнем кабинете, двое сотрудников подключены из дома через VPN. К десяти отчёт по оборотам грузится минутами, проведение документа зависает, а в общем чате спрашивают, кто держит карточку контрагента.
Причина в устройстве файловой базы. Каждый клиент 1С тянет данные из файла базы по сети на свой компьютер и обрабатывает их там. Поэтому скорость задаёт самый медленный канал и самый слабый ПК. VPN добавляет задержку к каждому обращению, но обращений у 1С много, и удалённые сотрудники первыми жалуются на подвисания.
Терминальный сервер меняет схему. Платформа и база работают на одной машине, а на компьютер пользователя по RDP приходит только изображение. Сеть больше не возит данные базы, старый ноутбук бухгалтера перестаёт влиять на скорость, а удалённый сотрудник работает почти так же, как сидящий рядом с сервером.
Ставка простая. Пока схема прежняя, закрытие месяца растягивается на часы, отчётность подходит к сроку сдачи с недопроведёнными документами, а обрыв связи в момент записи может повредить файл базы. Тогда встаёт вся бухгалтерия до восстановления из копии. Хорошо, если копия свежая.
Как исправить: собрать терминальный сервер для 1С по шагам ⚙️
Схема ниже рассчитана на файловую базу или небольшую клиент-серверную на одном сервере. Ориентир по практике, а не жёсткий лимит: до 15–20 одновременных пользователей такая сборка обычно справляется, дальше базу и сервер приложений лучше разнести.
Шаг 1. Подберите железо
1С нагружает процессор в основном одним потоком, поэтому частота ядра важнее их количества. Под оперативную память закладывайте примерно 1–2 ГБ на сеанс плюс запас для самой Windows; точную цифру покажет ваша конфигурация под нагрузкой. База живёт на SSD: на обычном жёстком диске у сервера вырастет очередь обращений к диску, и пользователи это почувствуют сразу. Требования вашей версии платформы смотрите на странице системных требований 1С, а готовую машину прогоните через тест Гилёва: он оценивает, как железо справляется с типовой нагрузкой 1С.
Шаг 2. Поставьте Windows Server и роль RDS
В «Диспетчере серверов» добавьте роль «Службы удалённых рабочих столов» и два компонента: «Узел сеансов удалённых рабочих столов» и «Лицензирование удалённых рабочих столов». Без этой роли Windows Server пускает по RDP только двух администраторов одновременно, остальные получат отказ.
Шаг 3. Настройте лицензирование
Для подключения нужны клиентские лицензии Windows Server (CAL) и лицензии RDS CAL на пользователя или на устройство. Если у каждого сотрудника свой ноутбук и телефон, удобнее лицензия на пользователя. Если за одним компьютером люди сидят по сменам, считайте на устройство. Активируйте сервер лицензирования, установите CAL, а режим лицензирования и адрес сервера лицензий укажите в групповой политике узла сеансов. Лицензии 1С на нужное число рабочих мест покупаются отдельно.
Шаг 4. Установите платформу и разместите базу
Поставьте платформу той версии, которую требует конфигурация. Базу положите на отдельный раздел SSD, права на её папку выдайте только группе «Пользователи удалённого рабочего стола». Каждому сотруднику заведите свою учётную запись. Общий логин на пятерых не работает: Windows по умолчанию держит пользователя в одном сеансе, и второй человек перехватит чужой.
Шаг 5. Закройте доступ снаружи
Открытый в интернет порт RDP (3389) регулярно подбирают перебором паролей. Подключайте сотрудников через VPN или шлюз удалённых рабочих столов, включите блокировку учётной записи после нескольких неверных паролей и отключите проброс локальных дисков, чтобы базу нельзя было скопировать на домашний компьютер.
Где разместить терминальный сервер: офис, выделенный или виртуальный 🏢
Сервер можно поставить в офисе или арендовать. Офисный вариант требует серверной, ИБП, резервного канала и человека, который приедет в субботу, если что-то упало. Аренда снимает эти задачи, но формат зависит от нагрузки.
| Вариант | Когда подходит | Питание и канал | Кто обслуживает |
|---|---|---|---|
| Сервер в офисе | Есть серверная и штатный сисадмин | Зависит от вашего ИБП и интернет-провайдера | Ваш сисадмин |
| Выделенный сервер в аренду | Тяжёлая база, много пользователей, планируется рост | Дата-центр, всё железо работает только на вас | Вы или провайдер по договору |
| Виртуальный сервер | Небольшая команда и умеренная база | Дата-центр, ресурсы нарезаются из общего железа | Вы или провайдер по договору |
| Аренда 1С с рабочими местами | Не хотите заниматься сервером вообще | Дата-центр провайдера | Провайдер |
Для небольшой команды и умеренной базы хватает виртуального сервера для 1С. Если база тяжёлая или компания растёт, берите выделенный сервер в аренду: процессор и диски работают только на вас, соседи по гипервизору ничего не отнимают. А если собирать и обслуживать терминальный сервер вы не хотите, посмотрите аренду сервера 1С с готовыми рабочими местами.
Что делать, если ошибка повторяется
Сеанс обрывается, а система ссылается на лицензирование
Сервер собрали в июне, и всё работало. На 121-й день половина бухгалтерии видит сообщение, что нет доступных серверов лицензирования, и 1С не открывается. Причина проста: роль RDS без установленных CAL работает в пробном режиме 120 дней, потом соединения отклоняются. Проверьте, что роль «Лицензирование» активирована, CAL установлены, их тип совпадает с режимом в политике (на пользователя или на устройство), а узел сеансов видит сервер лицензий. Докупить лицензии и не настроить связку не поможет.
Отключённые сеансы съедают память
Сотрудник закрыл окно RDP крестиком и не вышел из сеанса. Сеанс остался на сервере, 1С в нём висит, держит блокировки и занимает память. Задайте в групповой политике завершение отключённых сеансов через заданное время, например через час, и объясните людям разницу между «закрыть окно» и «выйти».
База «занята» после сбоя
После аварийного выхода пользователь не может открыть базу или видит сообщение о блокировке. Откройте диспетчер задач на сервере, найдите процессы 1cv8.exe зависших сеансов и завершите их. Если ситуация возвращается каждую неделю, ищите причину в диске и памяти: переполненный раздел или нехватка RAM сбрасывают сеансы.
Тормоза остаются
Прогоните тест Гилёва в час, когда жалуются, а не ночью. Если результат тот же, упёрлись в процессор или диск. Тогда нужна другая конфигурация железа, и очередная настройка Windows её не заменит.
Как предотвратить повторение проблем после запуска 🛡️
- ✓Копируйте базу по расписанию на другой сервер или в отдельное хранилище, а не на соседний диск той же машины. Раз в месяц разворачивайте копию и проверяйте, что она открывается.
- ✓Ставьте обновления Windows вечером с перезагрузкой по графику, чтобы сервер не ушёл в перезапуск посреди закрытия месяца.
- ✓Настройте оповещение о нехватке места на диске с базой и о нехватке памяти.
- ✓Ведите список лицензий RDS CAL с датами, чтобы о проблеме никто не узнавал утром в понедельник.
Когда пользователей становится больше, а отчёты тяжелеют, файловую базу переводят в клиент-серверный режим с отдельной СУБД. Этот переход требует аккуратной настройки сервера 1С. Планируйте его заранее, а не за неделю до сдачи отчётности.
Сколько стоит и как это решается у нас 💬
Свой терминальный сервер складывается из железа, лицензий Windows Server и RDS CAL, канала, ИБП и времени администратора. Аренда сервера 1С стоит от 1 100 ₽ в месяц за пользователя. Итоговая цена зависит от числа рабочих мест и размера базы, поэтому мы считаем её под вашу конфигурацию.
Мы поднимаем роль RDS, ставим платформу, переносим вашу базу и проверяем, что пользователи заходят и работают. Если сервер у вас уже есть и нужна помощь с ним, сопровождение 1С и сисадмин стоят 3 800 ₽ в час. С арендой у вас один подрядчик на сервер, настройку и 1С: когда сеанс слетает в день закрытия месяца, не нужно выяснять, чья это зона.
Чтобы получить расчёт, напишите число пользователей и тип базы, файловая она или клиент-серверная. Остальное уточним сами.
❓ Частые вопросы
Сколько пользователей выдержит один терминальный сервер для 1С?
Зависит от процессора, памяти и размера базы. Ориентир: примерно 1–2 ГБ оперативной памяти на сеанс и быстрый диск под базу. До 15–20 одновременных пользователей файловая база на одном сервере обычно работает нормально, дальше лучше переходить на клиент-серверный вариант. Точный ответ даёт тест Гилёва под реальной нагрузкой.
Какие лицензии нужны для терминального сервера 1С?
Нужны клиентские лицензии Windows Server (CAL), лицензии RDS CAL на пользователя или на устройство и лицензии 1С на нужное число рабочих мест. Без установленных RDS CAL сервер работает в пробном режиме 120 дней, потом соединения отклоняются. Тип лицензии выбирают по тому, как сотрудники подключаются.
Чем терминальный сервер лучше работы с базой по сети или VPN?
На терминальном сервере платформа и база стоят на одной машине, а по сети идёт только картинка. Файловая база по VPN тянет данные на каждый компьютер, поэтому скорость зависит от канала и слабого ПК. Кроме того, сотрудник заходит с любого устройства, а базу достаточно копировать в одном месте.
Сколько стоит арендовать терминальный сервер для 1С в Москве?
Аренда сервера 1С стоит от 1 100 ₽ в месяц за пользователя. Итоговая цена зависит от числа рабочих мест и размера базы. Если нужна помощь администратора с уже работающим сервером, сопровождение 1С и сисадмин стоят 3 800 ₽ в час. Для расчёта достаточно назвать число пользователей и тип базы.
Как перенести базу 1С на терминальный сервер?
Выгрузите базу в файл или скопируйте каталог файловой базы, пока в ней никто не работает. Разверните копию на сервере, откройте её платформой нужной версии и проверьте несколько документов и отчётов. Затем переключите пользователей на новый адрес базы. Переносите в нерабочее время и сохраните исходную копию до конца проверки.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

