Администрирование · 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С, СУБД и квалифицированного администрирования.
Ориентировочные признаки, что файлового режима уже не хватает: база заметно «тормозит» при одновременной работе пользователей, проведение документов занимает десятки секунд, регулярно возникают конфликты блокировок, файл базы вырос до десятков гигабайт. Переход на клиент-серверный вариант в этом случае — не прихоть, а необходимость.
Как выбрать режим работы
Как подобрать лицензии
Лицензирование 1С состоит из двух частей: лицензия на платформу (клиентские лицензии) и, при клиент-серверном режиме, лицензия на сервер. Клиентские лицензии считаются по числу одновременно работающих пользователей, а не по числу установленных программ. Если в компании двадцать бухгалтеров, но одновременно в базе работают максимум восемь — достаточно лицензий на восемь сеансов.
Лицензии бывают программные (файл активации, привязанный к параметрам компьютера) и аппаратные (USB-ключи HASP). Программные дешевле и удобнее для виртуальных машин, но «сгорают» при существенном изменении конфигурации оборудования — их придётся активировать заново резервным пин-кодом. Аппаратные ключи не зависят от железа, но требуют физического доступа к серверу и менеджера лицензий.
Подсчёт лицензий на практике
Практический порядок: посчитайте максимальное число одновременных сеансов в час пик (это видно в консоли кластера или по журналу регистрации), добавьте запас 15–20% на рост и купите ближайший подходящий комплект. Лицензии продаются комплектами на 1, 5, 10, 20, 50 и более пользователей; комбинировать несколько комплектов на одном сервере можно.
Тонкий, толстый и веб-клиент: что выбрать пользователям
Тонкий клиент — основной вариант для повседневной работы: лёгкий, быстро запускается, подходит для медленных каналов связи. Веб-клиент работает в браузере без установки программы — удобен для удалённых сотрудников и руководителей, которым нужен только просмотр отчётов. Толстый клиент нужен в основном разработчикам и администраторам (для конфигуратора и отладки), обычным пользователям он не требуется.
Если сотрудники работают из филиалов или из дома, настройте публикацию базы на веб-сервере (IIS или Apache) — это избавит от необходимости пробрасывать RDP или разворачивать VPN ради одной учётной системы. При публикации обязательно включите HTTPS и ограничьте доступ по паролям и правам пользователей.
- 1Определите конфигурацию и её версию, посмотрите в документации требуемый релиз платформы
- 2Оцените число одновременных пользователей и прогноз роста на 2–3 года
- 3Выберите режим: файловый для малого офиса, клиент-серверный для десятков пользователей
- 4Подберите тип и количество клиентских лицензий с запасом
- 5Установите рекомендованный релиз платформы, разверните тестовую базу и проверьте работу конфигурации до переноса реальных данных
Типичные ошибки при выборе и внедрении
Отдельная ошибка — смешивание релизов платформы внутри одной инфраструктуры без необходимости. Если на сервере стоит один релиз, а на части клиентов другой, возможны ситуации, когда пользователь не может подключиться из-за несовпадения версий. Держите единый релиз на всех рабочих местах и обновляйте их централизованно.
Как проверить результат
База открывается без предупреждений о несовместимости версий
Сообщение о несоответствии версии платформы или режима совместимости
Несколько пользователей проводят документы без конфликтов блокировок
Ошибки блокировок, взаимные ожидания, зависания сеансов
Все пользователи подключаются в час пик, в консоли видно свободные лицензии
Ошибка «не найдена лицензия» у части пользователей
Регулярные копии создаются и тестово восстанавливаются
Копии есть, но восстановление никогда не проверялось
Когда нужен специалист
Самостоятельно безопасно выполняются: установка платформы на рабочее место, создание файловой базы из шаблона, подключение тонкого клиента, настройка резервного копирования файловой базы. К привлечению специалиста стоит отнести: развёртывание клиент-серверной инфраструктуры, настройку СУБД и её оптимизацию, миграцию большой базы из файлового режима в клиент-серверный, обновление сильно доработанных конфигураций и восстановление после сбоев.
Перед покупкой лицензий разверните пробную базу и понаблюдайте реальную загрузку пару недель. Часто оказывается, что фактическое число одновременных сеансов заметно ниже штатного расписания — и можно купить меньший комплект лицензий, а сэкономленное направить на серверное оборудование.
Что важно запомнить
Платформу выбирают под конфигурацию, а не наоборот. Актуальное поколение — 8.3, конкретный релиз — рекомендованный для вашей конфигурации. Файловый режим — для малых баз, клиент-серверный — для десятков пользователей. Лицензии считаются по одновременным сеансам. Любое обновление платформы — только после резервной копии.
Частые вопросы
Можно ли запустить старую конфигурацию на новой платформе 8.3?
Обычно да, если конфигурация имеет режим совместимости с вашей версией. Платформа 8.3 обратно совместима: конфигурации, созданные под 8.2 и ранние релизы 8.3, как правило, открываются. Но перед переводом рабочей базы проверьте запуск на копии — доработанные конфигурации могут вести себя непредсказуемо.
Что делать, если после обновления платформы база не открывается?
Не запускайте повторно и не пытайтесь «лечить» базу утилитами без копии. Восстановите базу из резервной копии, верните предыдущий релиз платформы и разбирайтесь с причиной на тестовой копии. Если копии нет — привлеките специалиста, самостоятельные эксперименты могут усугубить повреждение.
Можно ли перенести файловую базу в клиент-серверный режим?
Да. Стандартный путь: выгрузить базу в файл .dt через конфигуратор, создать пустую базу на сервере 1С с нужной СУБД и загрузить туда выгрузку. Для больших баз процесс занимает часы, поэтому его планируют на нерабочее время и предварительно репетируют на копии.
Нужна ли отдельная лицензия на сервер 1С?
Да, при клиент-серверном режиме лицензия на сервер приобретается отдельно от клиентских. Исключение — некоторые поставки, где серверная лицензия уже включена в комплект. Условия конкретной поставки уточняйте в её описании до покупки.
Какой вариант выбрать для одного пользователя?
Файловый режим на локальном компьютере с быстрым SSD-диском и лицензия на одно рабочее место. Обязательно настройте автоматическое резервное копирование файла базы на внешний носитель или в облачное хранилище — при одном пользователе именно потеря данных является главным риском.
Чем PostgreSQL отличается от MS SQL для 1С?
Обе СУБД поддерживаются платформой. PostgreSQL — бесплатный вариант, что существенно снижает стоимость внедрения, но требует аккуратной настройки под нагрузку. MS SQL платный, однако часто проще в администрировании для тех, кто уже работает в инфраструктуре Microsoft. Выбор зависит от бюджета и компетенций администратора.