Работа с 1С:Предприятие часто начинается с вопроса о лицензировании серверной части. Многие компании используют локальный режим установки, когда база данных находится на том же компьютере, где запущен клиент. Разберём, при каких условиях такая конфигурация обходится без дополнительных серверных лицензий и какие технические ограничения при этом действуют.
Что такое локальный сервер 1С
Локальный сервер 1С — это режим работы платформы, при котором файл информационной базы (.1CD) располагается непосредственно на рабочей станции пользователя. Клиент 1С:Предприятие напрямую обращается к базе без участия промежуточных компонентов — кластера серверов и менеджера кластера.
В таком режиме все процессы обработки данных выполняются на одном компьютере. Операционная система управляет доступом к файлу базы данных через файловую систему. Если подключается второй пользователь с другой машины по сети, он также работает через прямой доступ к файлу, что создаёт риски блокировок и конфликтов записи.
Локальный режим подходит для индивидуальных предпринимателей и микробизнеса с одним-двумя рабочими местами. Когда количество пользователей растёт, возникают проблемы с производительностью и стабильностью. Для решения таких задач компании переходят на клиент-серверную архитектуру с выделенным сервером.
При каких условиях автономный сервер работает без лицензии
Серверная лицензия 1С не требуется, если выполняются три условия одновременно:
- База данных работает в файловом варианте (файл .1CD на диске).
- К информационной базе обращается не более одного пользователя одновременно.
- Отсутствует компонента «1С:Предприятие 8. Сервер» — кластер серверов не запущен.
Первое условие означает, что вы не используете СУБД — Microsoft SQL Server или PostgreSQL. Во втором случае речь идёт именно о параллельных сеансах. Если два человека работают в разное время с одной базой на одном компьютере — серверная лицензия не нужна. Но как только оба открывают базу одновременно, возникает режим многопользовательской работы.
Третье условие исключает применение технологии кластера серверов. Даже если на компьютере установлена платформа 1С:Предприятие с серверными компонентами, но они не запущены и база открывается через обычный клиент в файловом режиме, серверная лицензия не требуется.
Эти правила прописаны в лицензионном соглашении 1С. Их нарушение ведёт к необходимости покупки серверной лицензии или отказа от многопользовательского доступа.
Технические ограничения файлового режима
Файловый вариант базы данных не рассчитан на интенсивную нагрузку. Производительность падает при объёме данных свыше 50 миллионов записей в регистрах и справочниках. Операции записи блокируют таблицы целиком, что замедляет работу других пользователей.
Отсутствие центрального сервера приложений означает, что каждый клиент самостоятельно управляет транзакциями. При сбое на рабочей станции данные могут повредиться. Восстановление из резервной копии занимает больше времени, чем при использовании СУБД с механизмами репликации и журналированием.
Файловый режим не поддерживает полнотекстовый поиск — индексирование текстовых полей работает медленнее, чем в SQL Server. Нет встроенных средств мониторинга производительности и диагностики узких мест. Администратор не может отследить активные соединения и принудительно завершить зависшие сеансы без доступа к файлу базы.
Для компаний, которые планируют рост, эти ограничения становятся критичными. Переход на клиент-серверный вариант требует миграции данных, настройки СУБД и приобретения серверных лицензий. Подготовку лучше начинать заранее, выбрав подходящую серверную платформу с запасом по ресурсам.
Когда необходима серверная лицензия
Серверная лицензия 1С обязательна в следующих случаях:
- Используется СУБД — Microsoft SQL Server, PostgreSQL или другая.
- К информационной базе одновременно подключаются два и более пользователя.
- Запущен сервер 1С:Предприятия (кластер серверов).
- Применяются функции распределённых информационных баз (РИБ).
- Настроена работа через веб-клиент или мобильные приложения.
Количество серверных лицензий зависит от числа одновременных подключений. Лицензия на 5 подключений позволяет работать пяти пользователям параллельно. Если шестой попытается войти, система выдаст сообщение об отсутствии свободных лицензий.
Распространённая ошибка — использование файловой базы в сетевом режиме без кластера. Два пользователя открывают базу с разных компьютеров через сетевую папку. Формально серверная лицензия не задействована, но производительность и надёжность такой конфигурации крайне низкие. Платформа 1С не рекомендует такой подход даже для малого бизнеса.
При выборе серверного оборудования учитывайте требования СУБД. SQL Server предъявляет жёсткие требования к объёму оперативной памяти — минимум 16 ГБ для продуктивной работы. PostgreSQL менее требователен, но нуждается в настройке параметров конфигурации. Правильно подобранные процессоры и оперативная память ускоряют выполнение запросов и снижают время отклика системы.
Сравнение файлового и клиент-серверного режимов
| Критерий | Файловый режим | Клиент-серверный режим |
|---|---|---|
| Серверная лицензия | Не требуется при одном пользователе | Обязательна |
| Число пользователей | Не более 1-2 одновременно | От 5 до нескольких сотен |
| Производительность | Низкая при больших объёмах данных | Высокая при правильной настройке |
| СУБД | Не используется | SQL Server, PostgreSQL |
| Резервное копирование | Копирование файла .1CD | Средства СУБД + планы обслуживания |
| Веб-доступ | Невозможен | Поддерживается через веб-сервер |
| Мониторинг | Отсутствует | Консоль кластера, SQL Profiler |
| Стоимость внедрения | Минимальная | Выше из-за серверных лицензий и оборудования |
Выбор между режимами зависит от масштаба бизнеса. Индивидуальному предпринимателю с одним рабочим местом достаточно файлового варианта. Компании с пятью сотрудниками нужен клиент-серверный режим и соответствующее оборудование.
Как настроить локальный сервер без лицензии
Для работы в локальном режиме без серверной лицензии выполните следующие шаги:
- Установите платформу 1С:Предприятие 8.3 на рабочую станцию. Выбирайте вариант установки «Тонкий клиент + толстый клиент».
- Создайте новую информационную базу через конфигуратор. В окне выбора типа базы укажите «Файловый вариант».
- Укажите путь к каталогу на локальном диске, где будет храниться файл базы данных. Не используйте сетевые папки.
- Загрузите конфигурацию — выберите типовую (Бухгалтерия, Управление торговлей) или выгрузите из существующей базы.
- Проверьте, что в списке информационных баз не указан сервер 1С:Предприятия. Поле «Сервер» должно быть пустым.
После завершения настройки откройте базу в режиме «1С:Предприятие». Система не запросит серверную лицензию, если соблюдены условия: файловый режим, один пользователь, отсутствие кластера серверов.
Для резервного копирования используйте стандартные средства Windows — копирование каталога базы в архив. Запланируйте задачу через планировщик заданий. Храните копии на внешнем накопителе или в облачном хранилище.
Переход с локального на серверный режим
Рост компании неизбежно приводит к необходимости перехода на клиент-серверную архитектуру. Миграция включает несколько этапов:
Первый этап — выбор и настройка сервера. Для небольшой компании до 10 пользователей достаточно готовой сборки с процессором Intel Xeon или AMD EPYC, 32 ГБ оперативной памяти и SSD-накопителями для базы данных. Операционная система — Windows Server 2019 или 2022.
Второй этап — установка СУБД. Microsoft SQL Server требует лицензирования, PostgreSQL — бесплатная альтернатива с открытым исходным кодом. Настройте параметры памяти, путь к файлам данных и журналов транзакций. Создайте резервные копии перед миграцией.
Третий этап — установка сервера 1С:Предприятия. Настройте кластер серверов, создайте информационную базу в режиме клиент-сервер. Укажите параметры подключения к СУБД — имя сервера, базу данных, учётные данные.
Четвёртый этап — выгрузка данных из файловой базы и загрузка в новую. Используйте режим конфигуратора «Выгрузка информационной базы» и «Загрузка информационной базы». После миграции проверьте контрольные суммы и целостность данных.
Пятый этап — настройка клиентских рабочих мест. Измените параметры подключения к базе — вместо файлового пути укажите адрес сервера 1С и имя информационной базы. Проверьте доступность серверных лицензий для всех пользователей.
Если у вас нет опыта администрирования серверов, обратитесь к специалистам. Неправильная миграция приводит к потере данных и простою бизнеса.
Оптимальная конфигурация оборудования для 1С
Выбор серверного оборудования для 1С зависит от числа пользователей и объёма данных. Ниже приведены типовые конфигурации для разных сценариев.
| Число пользователей | Процессор | Оперативная память | Накопители | Дополнительно |
|---|---|---|---|---|
| 5-10 | Intel Xeon E-2388G (8 ядер) | 32 ГБ DDR4 ECC | 2× SSD 480 ГБ (RAID 1) | RAID-контроллер |
| 10-25 | Intel Xeon Silver 4314 (16 ядер) | 64 ГБ DDR4 ECC | 4× SSD 960 ГБ (RAID 10) | Резервный блок питания |
| 25-50 | Intel Xeon Gold 6342 (24 ядра) | 128 ГБ DDR4 ECC | 6× SSD 1.92 ТБ (RAID 10) | Кластер из двух серверов |
| 50-100 | 2× Intel Xeon Gold 6348 (28 ядер) | 256 ГБ DDR4 ECC | 8× NVMe SSD 3.84 ТБ (RAID 10) | Отказоустойчивый кластер |
Для баз данных критична скорость дисковой подсистемы. Используйте SSD или NVMe-накопители. RAID 1 обеспечивает отказоустойчивость при минимальной потере полезного объёма. RAID 10 сочетает скорость и надёжность, но требует вдвое больше дисков.
Не экономьте на оперативной памяти. SQL Server кэширует часто используемые страницы данных в памяти. Чем больше RAM, тем реже обращения к дискам и выше производительность запросов. Для баз объёмом свыше 100 ГБ рекомендуется не менее 128 ГБ оперативной памяти.
Процессор выбирайте с учётом числа ядер и тактовой частоты. 1С:Предприятие распараллеливает запросы между ядрами. Модели Intel Xeon Gold и AMD EPYC обеспечивают баланс между ценой и производительностью. Для задач с высокой нагрузкой на транзакции выбирайте процессоры с частотой выше 3 ГГц.
Дополнительно учитывайте системы охлаждения и блоки питания. Системы охлаждения должны справляться с тепловыделением под нагрузкой. Резервные блоки питания предотвращают простои при выходе из строя одного из модулей.
Частые ошибки при работе с локальным сервером
Одна из распространённых ошибок — размещение файловой базы на сетевом диске. Два пользователя подключаются к одному файлу через сеть. Производительность падает из-за задержек сетевого протокола. Возникают блокировки записи, которые приводят к зависаниям и потере данных. Платформа 1С не гарантирует целостность базы в таком режиме.
Вторая ошибка — отсутствие резервных копий. Пользователи полагаются на автосохранение внутри 1С, но оно не защищает от аппаратного сбоя или повреждения файла. Жёсткий диск выходит из строя — данные теряются безвозвратно. Регулярное копирование каталога базы на внешний носитель занимает несколько минут, но спасает бизнес от критических потерь.
Третья ошибка — игнорирование обновлений платформы. Разработчики выпускают патчи, которые исправляют ошибки работы с базами данных. Устаревшая версия платформы может некорректно обрабатывать транзакции. Обновляйтесь минимум раз в квартал, предварительно создав резервную копию.
Четвёртая ошибка — использование обычных дисков вместо серверных. Потребительские HDD не рассчитаны на круглосуточную работу. Через полгода активной эксплуатации начинаются сбои. Выбирайте накопители класса Enterprise с ресурсом записи не менее 1 DWPD (Drive Writes Per Day). Для серверов рекомендованы HDD серверного класса или SSD.
Пятая ошибка — недооценка роста данных. База занимает 5 ГБ сегодня, через год вырастает до 50 ГБ. Файловый режим начинает тормозить. Переход на клиент-серверную архитектуру требует времени и финансовых вложений. Планируйте миграцию заранее, когда объём данных приближается к 20 ГБ.
Лицензионные ограничения и проверки
Фирма 1С проводит проверки на соблюдение лицензионных соглашений. Если обнаружено использование серверных компонентов без соответствующей лицензии, компания обязана приобрести недостающие лицензии и заплатить штраф. Размер штрафа зависит от длительности нарушения и числа пользователей.
Для защиты от претензий ведите журнал учёта серверных лицензий. Фиксируйте номера лицензий, даты покупки, число пользователей. Если компания растёт и добавляются новые сотрудники, своевременно докупайте лицензии. Попытка обойти ограничения через технические ухищрения нарушает законодательство об авторских правах.
Серверные лицензии привязываются к аппаратному ключу защиты (USB-ключу) или программному коду активации. При переносе сервера на новое оборудование потребуется перерегистрация лицензий. Обращайтесь к партнёру 1С для переоформления прав использования.
Рекомендации по выбору режима работы
Если в вашей компании работает один человек с учётной системой, используйте файловый режим без серверной лицензии. Установите платформу 1С на рабочий компьютер, создайте базу в файловом варианте. Настройте резервное копирование на внешний диск или в облако.
Когда бизнес расширяется до трёх-пяти сотрудников, переходите на клиент-серверную архитектуру. Купите сервер начального уровня, установите SQL Server или PostgreSQL. Приобретите серверную лицензию 1С на пять подключений. Настройте кластер серверов, выполните миграцию данных.
Для компаний с десятками пользователей требуется отказоустойчивая инфраструктура. Разверните кластер из двух серверов с общим хранилищем данных. Настройте балансировку нагрузки и автоматическое переключение при сбое. Инвестируйте в мониторинг производительности и регулярное обслуживание оборудования.
Если вы планируете предоставлять доступ к базе через интернет, понадобится веб-сервер (Apache или IIS) и настройка публикации информационных баз. Веб-клиент работает только в клиент-серверном режиме с обязательной серверной лицензией.
При выборе оборудования учитывайте не только текущие потребности, но и перспективы роста. Сервер с двумя процессорными сокетами и возможностью расширения памяти до 512 ГБ прослужит пять-семь лет. Экономия на начальной конфигурации оборачивается необходимостью полной замены через два года.
Вопросы и ответы
Можно ли использовать локальный сервер 1С для нескольких пользователей?
Технически возможно разместить файловую базу на сетевом диске и подключить нескольких пользователей. Но такая конфигурация нарушает лицензионное соглашение при одновременной работе двух и более человек. Платформа 1С не рекомендует файловый режим для многопользовательского доступа из-за низкой производительности и рисков потери данных. Для работы команды переходите на клиент-серверный вариант с СУБД и серверными лицензиями.
Нужна ли серверная лицензия для PostgreSQL?
Да, серверная лицензия 1С обязательна при использовании любой СУБД — PostgreSQL, Microsoft SQL Server или других. Лицензия привязана не к типу базы данных, а к режиму работы платформы. Как только вы запускаете кластер серверов и создаёте информационную базу в клиент-серверном варианте, требуется серверная лицензия независимо от того, платная СУБД или бесплатная.
Как узнать, что база работает в файловом режиме?
Откройте список информационных баз в окне запуска 1С:Предприятия. Выберите нужную базу и нажмите кнопку «Изменить». В окне параметров базы данных посмотрите на поле «Расположение информационной базы». Если указан путь к каталогу на диске (например, C:\1C\Database), это файловый режим. Если указан сервер 1С:Предприятия (например, server1c:1541\accounting), это клиент-серверный вариант. В файловом режиме поле «Сервер 1С:Предприятия» остаётся пустым.
Выбор между локальным и серверным режимом работы 1С определяется масштабом бизнеса, числом пользователей и планами роста. Малому бизнесу с одним рабочим местом достаточно файлового варианта без серверной лицензии. При расширении штата переходите на клиент-серверную архитектуру с выделенным оборудованием и СУБД. Правильно подобранная инфраструктура обеспечивает стабильную работу учётной системы и защищает от потери данных. Если вам требуется помощь в выборе серверного оборудования для 1С, обращайтесь к специалистам — мы подберём конфигурацию под ваши задачи и бюджет.