Администрирование · 11 мин
Компьютер как сервер 1С: как организовать работу базы для нескольких пользователей
Как использовать обычный компьютер как сервер 1С: требования к железу, файловый и клиент-серверный режимы, настройка сети, резервное копирование и типичные ошибки.
Обычный офисный компьютер вполне может выполнять роль сервера 1С для небольшой компании — это распространённая практика при штате от двух до десяти пользователей. Суть схемы проста: один компьютер хранит информационную базу и принимает подключения от остальных машин по локальной сети, а пользователи работают с данными одновременно, не мешая друг другу.
Такой подход экономит бюджет на выделенном серверном оборудовании, но требует понимания ограничений. Нагрузка на диск и сеть, стабильность питания, регулярное резервное копирование — всё это ложится на ответственного за «сервер» сотрудника. Ошибки в настройке приводят к повреждению базы и потере данных за день или неделю работы.
Ниже разобраны два режима работы 1С на обычном компьютере, требования к оборудованию, порядок настройки, контрольные точки и ситуации, когда самодельного сервера уже недостаточно.
Какие режимы работы 1С доступны на обычном компьютере
1С:Предприятие поддерживает два принципиально разных способа совместной работы, и выбор между ними определяет всю дальнейшую настройку.
Файловый режим. База хранится в виде одного файла 1Cv8.1CD в общей сетевой папке. Каждый пользователь открывает этот файл напрямую со своего компьютера. Настройка занимает минуты, но режим чувствителен к качеству сети: обрыв соединения во время записи может повредить файл базы. Практический предел комфортной работы — около 5 одновременных пользователей при умеренной активности.
Клиент-серверный режим. На компьютер устанавливается сервер 1С:Предприятия и система управления базами данных (чаще PostgreSQL или MS SQL Server). Пользователи подключаются к службе сервера, а не к файлу. Такой вариант устойчивее к сбоям, лучше держит нагрузку и подходит для 5–15 пользователей, но требует отдельной лицензии на сервер 1С и навыков администрирования СУБД.
Сравнение вариантов
Подходит для 2–5 пользователей и простых конфигураций. Ограничение: риск повреждения базы при обрыве сети и блокировки при одновременной записи.
Подходит для 5–15 пользователей и активной работы. Ограничение: нужна лицензия на сервер и регулярное обслуживание СУБД.
Подходит при росте свыше 15 пользователей или распределённых филиалах. Ограничение: заметные затраты на оборудование или подписку.
Требования к компьютеру, который станет сервером
Компьютер под сервер 1С не обязан быть «серверным» по классу, но должен быть самым надёжным в офисе. Минимальный разумный набор: современный многоядерный процессор, 16 ГБ оперативной памяти (для клиент-серверного режима лучше 32 ГБ), твердотельный накопитель SSD с запасом свободного места под рост базы и резервные копии.
Критически важны три вещи, которые часто упускают. Первая — источник бесперебойного питания: внезапное отключение электричества во время записи — главная причина повреждения файловых баз. Вторая — проводное подключение к сети: работа сервера через Wi-Fi недопустима из-за нестабильности канала. Третья — операционная система должна работать круглосуточно без «засыпания», поэтому отключают спящий режим и автоматические перезагрузки после обновлений.
На этом же компьютере не следует работать пользователю: открытые браузеры, игры, торренты и случайные перезагрузки «потому что зависло» напрямую бьют по всей базе. Сервер должен просто стоять и работать.
Настройка файлового режима через общую папку
Это самый быстрый способ запустить совместную работу. Порядок действий одинаков для любой типовой конфигурации.
- 1Создайте на компьютере-сервере отдельную папку, например D:\Bases1C, и разместите в ней каталог информационной базы.
- 2Откройте общий доступ к папке: в свойствах папки задайте сетевое имя и выдайте пользователям 1С права на чтение и запись.
- 3На сервере отключите спящий режим, настройте ИБП и убедитесь, что компьютер подключён кабелем к сети.
- 4На компьютерах пользователей запустите 1С, добавьте новую базу и укажите сетевой путь вида \\SERVER\Bases1C\ИмяБазы.
- 5Проверьте одновременный вход двух пользователей и запись тестового документа каждым из них.
После настройки проверьте права доступа: каждый пользователь должен иметь возможность изменять файлы в общей папке, иначе при входе появится ошибка доступа. При этом посторонним сотрудникам доступ к папке лучше закрыть — файл базы содержит все данные компании и легко копируется целиком.
Учтите особенность файлового режима: при одновременной записи пользователи периодически получают сообщения о конфликте блокировок. Это нормальное поведение, а не поломка — достаточно повторить действие через несколько секунд. Но если блокировки возникают постоянно и мешают работе, это признак того, что режим исчерпал себя и пора переходить на клиент-серверный вариант.
Настройка клиент-серверного режима
Клиент-серверный вариант требует больше времени, но снимает главные риски файловой базы. Общая схема: на компьютер устанавливается СУБД (например, PostgreSQL с патчами для 1С), затем сервер 1С:Предприятия, после чего в консоли кластера создаётся информационная база.
Ключевые этапы: установите СУБД и задайте надёжный пароль администратора баз данных; установите компоненты сервера 1С той же версии платформы, что и у пользователей; откройте консоль администрирования серверов 1С, создайте кластер и новую информационную базу, указав тип СУБД и параметры подключения. После этого в списке баз на клиентских машинах указывают имя сервера и имя базы в кластере.
Для работы сервера 1С требуется программная лицензия на сервер или аппаратный ключ HASP. Ключ вставляется в USB-порт компьютера-сервера — учитывайте это при выборе машины: у неё должен быть свободный порт, который никто не будет занимать.
Резервное копирование: обязательный минимум
Компьютер-сервер без резервных копий — это отложенная авария. Диски выходят из строя, базы повреждаются, сотрудники случайно удаляют документы. Копирование должно быть автоматическим, а не «вручную, когда вспомним».
Для файловой базы настройте ежедневное копирование файла 1Cv8.1CD в другое физическое хранилище: второй диск этого же компьютера недостаточен, нужен отдельный компьютер, NAS или облачное хранилище. Копирование выполняйте в нерабочее время, когда все пользователи вышли из базы, — копия, снятая во время записи, может оказаться нецелостной. Надёжнее использовать штатное выгрузку базы через конфигуратор (файл .dt), которая гарантирует целостность данных.
Для клиент-серверной базы используйте средства самой СУБД: в PostgreSQL это pg_dump, в MS SQL Server — планы обслуживания с полным и разностным копированием. Храните копии минимум за последнюю неделю ежедневно и несколько ежемесячных — иногда ошибку в данных замечают спустя дни.
Как проверить результат
Файл копии создаётся ежедневно и имеет ненулевой размер
Копия не обновлялась несколько дней или размер резко отличается от обычного
Тестовое восстановление на другом компьютере проходит без ошибок
Копии делаются, но никто никогда не проверял их восстановление
Два пользователя одновременно проводят документы без ошибок доступа
Ошибки доступа к файлу или частые конфликты блокировок
При отключении электричества ИБП даёт время на корректное завершение
Сервер выключается мгновенно вместе с сетью
Типичные ошибки и ограничения самодельного сервера
Есть и объективные границы применимости обычного компьютера. При активной работе более 10–15 пользователей, больших объёмах документов, тяжёлых отчётах и регламентных операциях настольное железо начинает тормозить всю систему. Признаки перегрузки: отчёты формируются минутами, проведение документов «подвисает», пользователи жалуются на задержки в конце месяца.
Ещё одно ограничение — удалённый доступ. Если сотрудникам нужно работать из дома или филиала, простое открытие общей папки в интернет категорически недопустимо: это прямой путь к утечке и шифрованию данных. Безопасные варианты — VPN-канал до офисной сети, публикация базы через веб-сервер 1С или терминальный доступ.
Как выбрать действие
Самое полезное вложение в самодельный сервер — не процессор и не память, а тест восстановления из резервной копии. Раз в месяц разверните копию на другом компьютере и откройте базу: пять минут проверки покажут, есть ли у вас реальная страховка или только иллюзия.
Частые вопросы
Можно ли использовать ноутбук как сервер 1С?
Технически можно, но это плохой вариант: ноутбуки чаще перегреваются при круглосуточной работе, их забирают домой, закрывают крышку (что переводит систему в сон) и подключают по Wi-Fi. Если альтернативы нет, жёстко закрепите ноутбук на рабочем месте, подключите кабелем к сети, в настройках питания запретите сон при закрытии крышки и обеспечьте охлаждение.
Нужна ли серверная операционная система для файлового режима?
Нет, файловый режим работает и на обычной Windows 10/11. Ограничение клиентских версий Windows — лимит одновременных сетевых подключений к общим папкам, который при малом числе пользователей обычно не достигается. Для клиент-серверного режима серверная ОС предпочтительнее, но и она не является строго обязательной для небольших внедрений.
Что делать, если файл базы повредился после сбоя?
Сначала сделайте копию повреждённого файла, чтобы не усугубить ситуацию. Затем запустите утилиту chdbfl.exe из каталога платформы 1С — она проверяет и исправляет физическую структуру файловой базы. После этого выполните тестирование и исправление базы через конфигуратор. Если утилита не помогла, восстанавливайте базу из последней резервной копии.
Сколько пользователей реально выдержит файловый режим?
Комфортная граница — около 5 одновременно работающих пользователей при типовой конфигурации и умеренной активности. С ростом числа пользователей и объёма базы растут конфликты блокировок и время выполнения операций. Точный предел зависит от конфигурации, диска и сети, поэтому ориентируйтесь на практические признаки: частые блокировки и медленное проведение документов.
Можно ли держать на одном компьютере несколько баз 1С?
Да, это обычная практика: несколько файловых баз размещаются в отдельных подпапках одного общего каталога, а в клиент-серверном режиме создаётся несколько информационных баз в одном кластере. Учитывайте суммарную нагрузку: все базы делят ресурсы процессора, памяти и диска одного компьютера.
Чем грозит открытие общей папки с базой в интернет?
Прямая публикация сетевой папки наружу означает, что файл со всеми данными компании доступен для скачивания, изменения или шифрования любому, кто найдёт адрес. Это один из самых частых сценариев утечек и атак шифровальщиков на малом предприятии. Для удалённой работы используйте только VPN, веб-публикацию 1С или терминальный доступ с аутентификацией.
Что важно запомнить
Обычный компьютер справляется с ролью сервера 1С для небольшой команды, если соблюсти четыре условия: выделенная машина без посторонней работы, проводная сеть и ИБП, автоматическое резервное копирование на другое устройство и своевременный переход с файлового режима на клиент-серверный при росте нагрузки.