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

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

На чем работает 1С: платформа, операционные системы и оборудование

Разбираем, на чем работает 1С: поддерживаемые операционные системы, СУБД, варианты развертывания, требования к серверу и выбор инфраструктуры.

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

Базовый принцип прост: любая современная конфигурация 1С работает на технологической платформе «1С:Предприятие 8», а платформа, в свою очередь, поддерживает Windows и Linux на стороне сервера, Windows, Linux и macOS на стороне клиента, а также четыре варианта СУБД для клиент-серверного режима. Дополнительно существует файловый режим, где СУБД вообще не нужна.

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

Платформа «1С:Предприятие 8» — основа всего

Конфигурации (1С:Бухгалтерия, 1С:Управление торговлей, 1С:Зарплата и управление персоналом и другие) не работают сами по себе — они исполняются на технологической платформе «1С:Предприятие 8». Платформа включает сервер приложений, клиентские приложения, веб-серверные компоненты и инструменты разработки. Именно версия платформы определяет, какие операционные системы и СУБД поддерживаются.

Платформа предлагает два принципиально разных режима работы информационной базы:

  • Файловый режим — вся база хранится в одном файле 1Cv8.1CD на локальном диске или сетевой папке. СУБД не требуется, настройка минимальна.
  • Клиент-серверный режим — данные хранятся в СУБД, а между клиентами и базой работает сервер «1С:Предприятия», который выполняет запросы, фоновые задания и управляет транзакциями.

Выбор режима — первое архитектурное решение. Файловый вариант проще и дешевле, но имеет жесткие ограничения по числу пользователей и устойчивости к сбоям. Клиент-серверный требует лицензии на сервер и администрирования, зато масштабируется практически без верхней границы.

Операционные системы: Windows, Linux и macOS

Сервер «1С:Предприятия» официально работает на Windows Server и на ряде дистрибутивов Linux. Клиентские приложения (толстый и тонкий клиент) доступны для Windows и Linux, для macOS предусмотрен отдельный клиент. Кроме того, тонкий клиент существует в виде веб-клиента, который работает в браузере и вообще не требует установки платформы.

Практическое распределение выглядит так: малые организации чаще используют Windows из-за привычности администрирования, а крупные внедрения нередко строят на Linux в связке с PostgreSQL — такая связка существенно снижает затраты на лицензии ОС и СУБД. Конкретный перечень поддерживаемых версий ОС зависит от релиза платформы, поэтому перед развертыванием его нужно сверить с системными требованиями своей версии.

Веб-клиент как универсальный вариант

Веб-клиент работает в современных браузерах и позволяет подключаться к базе с любого устройства, включая планшеты и компьютеры с macOS, без установки платформы. Для этого на стороне сервера публикуется информационная база через веб-сервер (Apache или IIS). Ограничение: часть функций толстого клиента (например, некоторые механизмы интеграции и работа с локальным оборудованием) в веб-клиенте недоступна или требует расширений браузера.

На каких СУБД хранятся данные 1С

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

СУБДЛицензионная модельКогда выбирают
PostgreSQL (сборки, адаптированные под 1С)СвободнаяСнижение стоимости внедрения, Linux-инфраструктура
Microsoft SQL ServerПлатнаяWindows-инфраструктура, есть компетенции по MS SQL
Oracle DatabaseПлатнаяКрупные предприятия с существующим парком Oracle
IBM Db2ПлатнаяОрганизации, уже использующие решения IBM

Важный нюанс: платформа работает не с любой версией PostgreSQL, а с адаптированными сборками, которые публикуются для использования с 1С. Установка «ванильного» PostgreSQL без соответствующих патчей приведет к ошибкам или нестабильной работе. Аналогично для MS SQL Server требуется корректная настройка параметров базы (например, модели восстановления и автоматического роста файлов), иначе производительность и надежность пострадают.

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

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

Подходит для 1–5 пользователей, не требует СУБД и отдельного сервера. Ограничение: при одновременной работе производительность падает, а сбой сети или питания может повредить файл базы.

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

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

Требования к оборудованию

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

  • Оперативная память. Сервер 1С активно кеширует данные, а СУБД любит большие буферы. Недостаток RAM — самая частая причина «тормозов». Память закладывают с запасом на рост базы.
  • Диски. Для базы данных нужны SSD (лучше — с высокой надежностью записи). Размещение базы на медленных HDD или сетевом хранилище без гарантий производительности — типичный источник проблем.
  • Сеть. Для клиент-серверного режима критична стабильная локальная сеть; тонкий клиент и веб-клиент заметно менее требовательны к каналу, чем толстый.
  • Разделение ролей. При росте нагрузки сервер 1С и СУБД разносят на разные машины или выделяют СУБД отдельные ресурсы.

Файловая база на обычном компьютере

Для одного-двух пользователей допустимо развернуть файловую базу на обычном рабочем компьютере с SSD и достаточным объемом памяти. Условия безопасной работы: компьютер не выключается внезапно (желателен ИБП), настроено ежедневное копирование файла базы на другой носитель, база не открывается одновременно по сети большим числом пользователей.

Облачные и удаленные варианты работы

Помимо локального развертывания, 1С работает в облачных моделях. Первый вариант — аренда виртуального сервера (VPS/VDS) у хостинг-провайдера, где администратор разворачивает ту же платформу и СУБД, но инфраструктура не покупается. Второй — сервисная модель, когда конфигурация предоставляется по подписке через браузер, и вопросы серверов, обновлений и бэкапов берет на себя оператор сервиса.

Третий распространенный сценарий — удаленный доступ к собственному серверу: публикация базы через веб-сервер, подключение тонким клиентом через интернет или работа через RDP на терминальном сервере. Для удаленных филиалов и сотрудников вне офиса обычно выбирают веб-клиент или тонкий клиент — они менее чувствительны к качеству канала, чем толстый клиент или прямой доступ к файловой базе через VPN.

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

Как выбрать вариант развертывания

1–5 пользователей, одна конфигурация, ограниченный бюджетФайловая база на отдельном компьютере с SSD, ИБП и ежедневным копированием
5–30 пользователей в одном офисеКлиент-серверный режим: сервер 1С и СУБД (PostgreSQL или MS SQL) на одном выделенном сервере
Более 30 пользователей или тяжелые регламентные операцииРаздельные серверы для 1С и СУБД, мониторинг нагрузки, плановое обслуживание СУБД
Сотрудники работают удаленно из разных городовПубликация через веб-сервер и веб-клиент либо тонкий клиент через защищенное соединение
Нет своего системного администратораОблачный сервис по подписке или аренда сервера с сопровождением

Мобильные клиенты и периферия

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

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

Типичные ошибки при выборе инфраструктуры
01
Размещение файловой базы в сетевой папке для десятка пользователей — приводит к блокировкам, падению скорости и риску повреждения файла
02
Экономия на оперативной памяти сервера — сервер 1С и СУБД начинают активно использовать диск, и система «тормозит» при любом росте нагрузки
03
Установка неадаптированной версии PostgreSQL — ошибки при работе базы и отсутствие поддержки
04
Отсутствие регулярных бэкапов и проверки их восстановления — при сбое копия либо отсутствует, либо оказывается битой
05
Игнорирование совместимости версий платформы, СУБД и ОС при обновлениях — служба сервера перестает запускаться после апгрейда
06
Работа толстого клиента через медленный VPN — интерфейс реагирует с задержками, хотя веб-клиент на том же канале работал бы нормально

Как проверить, что инфраструктура справляется

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

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

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

Открытие типового документа и проведение
Норма

Секунды, без заметных пауз даже при нескольких активных пользователях

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

Ожидание десятков секунд, «подвисания» при одновременной работе

Формирование крупного отчета (оборотно-сальдовая ведомость за период)
Норма

Формируется в приемлемое для регламента время

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

Отчет не завершается или сервер уходит в своп

Регламентные задания (обмены, расчеты)
Норма

Выполняются по расписанию, ошибок в журнале нет

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

Задания не стартуют или завершаются с ошибками в журнале регистрации

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

Копия создается по расписанию и тестово восстанавливается на отдельной машине

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

Копии нет, она устарела или восстановление не проверялось

Загрузка памяти сервера
Норма

Есть запас свободной памяти в рабочие часы

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

Память исчерпана, активно используется файл подкачки

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

Итог

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

1С работает на платформе «1С:Предприятие 8» под Windows и Linux, с клиентами для Windows, Linux, macOS и браузеров. Данные хранятся в файловой базе (для небольших команд) или в СУБД PostgreSQL, MS SQL Server, Oracle, Db2. Критичные ресурсы сервера — память и быстрые диски; обязательный минимум безопасности — регулярные проверенные бэкапы и контроль совместимости версий при обновлениях.

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

Можно ли работать в 1С на macOS?

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

Обязательно ли покупать MS SQL Server для клиент-серверного режима?

Нет. Вместо MS SQL Server можно использовать PostgreSQL в сборках, адаптированных для работы с 1С, — это распространенный способ снизить стоимость внедрения. Выбор обычно определяется тем, какую СУБД уже умеет обслуживать ваш администратор или подрядчик.

Сколько пользователей выдержит файловая база?

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

Что лучше для удаленных сотрудников: RDP, тонкий клиент или веб-клиент?

Веб-клиент и тонкий клиент через защищенное соединение обычно предпочтительнее: они менее требовательны к каналу, чем толстый клиент, и не требуют поддерживать парк терминальных лицензий, как RDP. RDP оправдан, когда сотруднику нужен полноценный удаленный рабочий стол с другими программами.

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

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

Почему 1С «тормозит», хотя сервер мощный?

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