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

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

Какую платформу 1С выбрать для работы

Как выбрать платформу 1С: версии 8.3, режимы совместимости, клиентские лицензии, файловый и клиент-серверный вариант. Практические критерии выбора и типичные ошибки.

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

Ключевой принцип: платформу выбирают не «по свежести», а под конкретную конфигурацию и масштаб внедрения. Если у вас «1С:Бухгалтерия 3.0» для пяти бухгалтеров — это одна задача, если «1С:ERP» на двести пользователей с интеграциями — совершенно другая, с иными требованиями к серверу, СУБД и лицензированию.

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

Что вообще означает «платформа 1С»

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

Поэтому первый вопрос при выборе — не «какая платформа лучше», а «какая платформа требуется моей конфигурации». Эта информация указана в документации к конфигурации и на портале 1С в разделе системных требований конкретного релиза прикладного решения.

Какую версию платформы ставить

Актуальное поколение — 1С:Предприятие 8.3. Платформа 8.2 встречается только в старых внедрениях и новых проектов на ней начинать не следует: современные конфигурации на ней не работают, а поддержка старых релизов прекращена. Внутри линейки 8.3 существует множество релизов (8.3.10, 8.3.15, 8.3.22 и так далее), и выбор конкретного релиза важен.

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

Разрядность: 32 или 64 бита

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

Файловый или клиент-серверный режим

Файловый режим — база хранится в одном файле (1Cv8.1CD) на локальном диске или сетевой папке, пользователи подключаются к нему напрямую. Клиент-серверный — данные хранятся в СУБД (MS SQL Server, PostgreSQL, Oracle), а между пользователями и СУБД стоит сервер 1С:Предприятия.

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

Файловый режим

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

Клиент-серверный режим

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

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

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

Как выбрать режим работы

Пользователей до 5–10, база небольшая, нет круглосуточной работыФайловый режим на выделенном компьютере или сервере с быстрым диском
Пользователей больше десятка, база растёт, нужны фоновые задания и регламентные операции без остановкиКлиент-серверный режим: сервер 1С + СУБД (PostgreSQL как бюджетный вариант или MS SQL)
Нужен доступ через интернет без VPNПубликация базы на веб-сервере и работа через веб-клиент или тонкий клиент по HTTP

Как подобрать лицензии

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

Лицензии бывают программные (файл активации, привязанный к параметрам компьютера) и аппаратные (USB-ключи HASP). Программные дешевле и удобнее для виртуальных машин, но «сгорают» при существенном изменении конфигурации оборудования — их придётся активировать заново резервным пин-кодом. Аппаратные ключи не зависят от железа, но требуют физического доступа к серверу и менеджера лицензий.

Подсчёт лицензий на практике

Практический порядок: посчитайте максимальное число одновременных сеансов в час пик (это видно в консоли кластера или по журналу регистрации), добавьте запас 15–20% на рост и купите ближайший подходящий комплект. Лицензии продаются комплектами на 1, 5, 10, 20, 50 и более пользователей; комбинировать несколько комплектов на одном сервере можно.

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

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

Если сотрудники работают из филиалов или из дома, настройте публикацию базы на веб-сервере (IIS или Apache) — это избавит от необходимости пробрасывать RDP или разворачивать VPN ради одной учётной системы. При публикации обязательно включите HTTPS и ограничьте доступ по паролям и правам пользователей.

Порядок выбора платформы для нового внедрения
  1. 1
    Определите конфигурацию и её версию, посмотрите в документации требуемый релиз платформы
  2. 2
    Оцените число одновременных пользователей и прогноз роста на 2–3 года
  3. 3
    Выберите режим: файловый для малого офиса, клиент-серверный для десятков пользователей
  4. 4
    Подберите тип и количество клиентских лицензий с запасом
  5. 5
    Установите рекомендованный релиз платформы, разверните тестовую базу и проверьте работу конфигурации до переноса реальных данных

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

Типичные ошибки
01
Покупка самого свежего релиза платформы без проверки совместимости — конфигурация может работать с ошибками или не обновляться
02
Файловая база в сетевой папке для 15 пользователей — постоянные блокировки и риск повреждения файла при сбое сети
03
Подсчёт лицензий по числу сотрудников, а не одновременных сеансов — переплата или, наоборот, нехватка лицензий в час пик
04
Обновление платформы на рабочей базе без резервной копии — при неудаче восстановление займёт часы или станет невозможным
05
Игнорирование разрядности сервера — 32-битный сервер 1С упирается в ограничение памяти на больших базах

Отдельная ошибка — смешивание релизов платформы внутри одной инфраструктуры без необходимости. Если на сервере стоит один релиз, а на части клиентов другой, возможны ситуации, когда пользователь не может подключиться из-за несовпадения версий. Держите единый релиз на всех рабочих местах и обновляйте их централизованно.

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

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

Запуск конфигурации
Норма

База открывается без предупреждений о несовместимости версий

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

Сообщение о несоответствии версии платформы или режима совместимости

Одновременная работа
Норма

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

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

Ошибки блокировок, взаимные ожидания, зависания сеансов

Лицензии
Норма

Все пользователи подключаются в час пик, в консоли видно свободные лицензии

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

Ошибка «не найдена лицензия» у части пользователей

Резервное копирование
Норма

Регулярные копии создаются и тестово восстанавливаются

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

Копии есть, но восстановление никогда не проверялось

Когда нужен специалист

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

Перед покупкой лицензий разверните пробную базу и понаблюдайте реальную загрузку пару недель. Часто оказывается, что фактическое число одновременных сеансов заметно ниже штатного расписания — и можно купить меньший комплект лицензий, а сэкономленное направить на серверное оборудование.
ПЗ
Практическое замечание
Итог

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

Платформу выбирают под конфигурацию, а не наоборот. Актуальное поколение — 8.3, конкретный релиз — рекомендованный для вашей конфигурации. Файловый режим — для малых баз, клиент-серверный — для десятков пользователей. Лицензии считаются по одновременным сеансам. Любое обновление платформы — только после резервной копии.

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

Можно ли запустить старую конфигурацию на новой платформе 8.3?

Обычно да, если конфигурация имеет режим совместимости с вашей версией. Платформа 8.3 обратно совместима: конфигурации, созданные под 8.2 и ранние релизы 8.3, как правило, открываются. Но перед переводом рабочей базы проверьте запуск на копии — доработанные конфигурации могут вести себя непредсказуемо.

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

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

Можно ли перенести файловую базу в клиент-серверный режим?

Да. Стандартный путь: выгрузить базу в файл .dt через конфигуратор, создать пустую базу на сервере 1С с нужной СУБД и загрузить туда выгрузку. Для больших баз процесс занимает часы, поэтому его планируют на нерабочее время и предварительно репетируют на копии.

Нужна ли отдельная лицензия на сервер 1С?

Да, при клиент-серверном режиме лицензия на сервер приобретается отдельно от клиентских. Исключение — некоторые поставки, где серверная лицензия уже включена в комплект. Условия конкретной поставки уточняйте в её описании до покупки.

Какой вариант выбрать для одного пользователя?

Файловый режим на локальном компьютере с быстрым SSD-диском и лицензия на одно рабочее место. Обязательно настройте автоматическое резервное копирование файла базы на внешний носитель или в облачное хранилище — при одном пользователе именно потеря данных является главным риском.

Чем PostgreSQL отличается от MS SQL для 1С?

Обе СУБД поддерживаются платформой. PostgreSQL — бесплатный вариант, что существенно снижает стоимость внедрения, но требует аккуратной настройки под нагрузку. MS SQL платный, однако часто проще в администрировании для тех, кто уже работает в инфраструктуре Microsoft. Выбор зависит от бюджета и компетенций администратора.