Где разместить платформу, конфигурацию и базу 1С:Предприятия 8.3
Содержание
Куда установить 1С, решает число пользователей. Один бухгалтер — платформа и база на его компьютере. Двое-пятеро в одном офисе — файловая база в общей папке на сервере. От шести-десяти человек, тяжёлая конфигурация вроде ERP или удалённые сотрудники — клиент-серверный вариант или облако.
Типичная история: фирма начинала с одного ноутбука главбуха, наняла кадровика и менеджера, и базу «расшарили» прямо с этого ноутбука. Через полгода ноутбук уехал в отпуск вместе с базой, и офис неделю не мог провести ни одного документа. Место для конфигурации и базы данных лучше выбрать заранее, под рост на год-два вперёд.
Что именно устанавливается: платформа, конфигурация и база
Слово «установить 1С» обозначает три разные вещи. У каждой своё место на диске.
| Что | Что это | Где лежит по умолчанию |
|---|---|---|
| 🧩 Платформа | Программа 1cv8.exe, общая для всех баз | C:\Program Files\1cv8\<версия>\ (64-битная), C:\Program Files (x86)\1cv8\<версия>\ (32-битная) |
| 📦 Шаблоны конфигураций | Дистрибутивы БП, ЗУП, УТ, из которых создают базы | %APPDATA%\1C\1cv8\tmplts |
| 🗄️ Информационная база | Ваши данные + конфигурация внутри базы | Файловая — папка с файлом 1Cv8.1CD; клиент-серверная — база в СУБД |
| 📋 Список баз | Что пользователь видит в окне запуска | %APPDATA%\1C\1CEStart\ibases.v8i |
Отсюда главный вывод. Платформа ставится на каждый компьютер, где работают в 1С (если не используется веб-клиент или удалённый рабочий стол). А база — в одном месте, к которому все подключаются.
Конфигурация отдельно «не устанавливается». Шаблон из дистрибутива распаковывается в каталог шаблонов, а при создании новой базы копируется внутрь неё. Каталог шаблонов можно сменить при установке дистрибутива — удобно держать его на сетевом диске, чтобы администратор обновлял базы с любой машины.
Несколько версий платформы спокойно живут рядом: каждая ставится в свою папку с номером. Лишние старые версии удаляют через «Программы и компоненты» Windows, базы при этом не страдают.
Установка 1С на один компьютер
Самый простой вариант: один пользователь, платформа и файловая база на одном ПК.
При создании новой базы платформа предлагает папку в документах пользователя, например C:\Users\Имя\Documents\InfoBase. Оставлять её там не стоит.
Лучше сделать так:
- Создайте на диске отдельную папку, например
D:\1C_Bases\Buh_OOO_Romashka. Одна база — одна папка. - В окне запуска нажмите Добавить → создать новую информационную базу → выберите шаблон.
- На шаге выбора расположения укажите «На данном компьютере или на компьютере в локальной сети» и введите путь к своей папке.
- Добавьте папку с базами в исключения антивируса. Проверка файла
1Cv8.1CDпри каждой записи заметно тормозит проведение.
Почему не «Документы» и не рабочий стол:
- 🚫 эти папки часто синхронизируются с OneDrive или Яндекс Диском;
- 🚫 при переустановке Windows их легко потерять;
- 🚫 путь с именем пользователя неудобен, когда базу нужно открыть с другой учётной записи.
Не кладите рабочую базу в папку облачной синхронизации. Клиент синхронизации копирует файл 1Cv8.1CD посреди записи, и база может повредиться. Облачный диск годится только для готовых архивов.
Ноутбук для базы — плохое место, если в 1С работает больше одного человека. Он выключается, уезжает и теряется.
Файловая база в общей папке на сервере
Для небольшого офиса это стандартный вариант. База лежит на одном компьютере или сервере, пользователи открывают её по сети. Отдельный сервер 1С и СУБД не нужны.
Как подготовить сетевую папку
- Выберите машину, которая работает всегда: выделенный сервер, офисный компьютер-сервер или надёжное сетевое хранилище с полноценным SMB.
- Создайте папку, например
D:\1C_Bases\, и откройте к ней общий доступ. - Дайте пользователям 1С права на чтение, запись, создание и удаление файлов. Платформа создаёт рядом с базой служебные файлы, без права записи вход не сработает.
- У пользователей добавьте базу по UNC-пути:
\\SERVER\1C_Bases\Buh. Подключённая буква диска (Z:) пропадает, если сетевой диск не переподключился после перезагрузки. - Исключите папку из проверки антивирусом на сервере.
\\SERVER\1C_Bases\Buh_Romashka\1Cv8.1CD
\\SERVER\1C_Bases\ZUP_Romashka\1Cv8.1CD
Где предел файлового варианта
Файловый режим не рассчитан на большую нагрузку. Чем больше одновременных пользователей и проведений, тем чаще сеансы ждут друг друга: при записи данных файловая база блокирует таблицы целиком.
Признаки, что пора переходить на клиент-сервер:
- 🐢 закрытие месяца или проведение документов задерживает работу всех остальных;
- 🔒 регулярные сообщения о блокировке при одновременной записи;
- 📶 пользователи в других офисах подключаются через VPN, и база открывается минутами;
- 📈 файл
1Cv8.1CDвырос до десятков гигабайт.
Для удалённых сотрудников файловую базу можно опубликовать на веб-сервере (IIS или Apache) и работать через браузер или тонкий клиент. Это снимает проблему медленного VPN, но не нагрузку на саму базу.
Клиент-серверный вариант 1С:Предприятия 8.3
Здесь база хранится в СУБД (Microsoft SQL Server или PostgreSQL — самые распространённые), а запросы обрабатывает сервер 1С. На компьютерах пользователей стоит только клиент.
Что и куда ставится
| Компонент | Где | Комментарий |
|---|---|---|
Сервер 1С (ragent.exe, rmngr.exe, rphost.exe) | Сервер приложений | Ставится из дистрибутива платформы как служба |
Данные кластера (srvinfo) | По умолчанию C:\Program Files\1cv8\srvinfo | Тут журналы регистрации и сеансовые данные; лучше вынести на быстрый диск |
| СУБД и файлы баз | Тот же или отдельный сервер | Файлы данных и журнала транзакций — на SSD |
| Клиент 1С | Компьютеры пользователей | Тонкий клиент или полная платформа |
Клиент обращается к агенту сервера по порту 1540, затем к менеджеру кластера (1541) и к рабочим процессам. Диапазон портов рабочих процессов задаётся в свойствах рабочего сервера, по умолчанию 1560–1591. Все эти порты должны быть открыты в брандмауэре между клиентами и сервером.
Как разложить диски
- 💾 Системный диск — Windows и платформа.
- ⚡ Отдельный SSD — файлы баз СУБД.
- 📝 Отдельный диск или хотя бы раздел — журнал транзакций и
tempdb(для MS SQL). - 📦 Отдельный физический диск или сетевое хранилище — резервные копии.
Держать бэкапы на том же диске, что и база, бессмысленно: диск умирает вместе с обеими.
Для клиент-серверного режима нужна лицензия на сервер 1С вдобавок к клиентским. Без неё рабочий сервер не обслуживает базы. Планируйте это до покупки железа.
Размещение 1С в облаке
Облако — это когда сервер, базы и обновления держит внешняя сторона, а вы подключаетесь через интернет .
Варианты:
- Сервис 1С:Фреш и подобные сервисы на типовых конфигурациях. Работа через браузер или тонкий клиент, обновления ставит провайдер. Доработки конфигурации ограничены: обычно разрешены только расширения и внешние отчёты.
- Аренда 1С у партнёра. Ваша база (в том числе доработанная) лежит на сервере партнёра, вход через удалённый рабочий стол или веб-клиент.
- Свой арендованный сервер (VPS или выделенный) в дата-центре. Полный контроль, но администрирование — ваше.
Ориентиры по цене, примерно: аренда у партнёра — от 1 000 до 3 000 ₽ за пользователя в месяц в зависимости от конфигурации и тарифа; VPS под небольшую клиент-серверную схему — от нескольких тысяч рублей в месяц плюс лицензии 1С и СУБД.
Когда облако выгодно:
- ✅ сотрудники работают из разных городов или из дома;
- ✅ в штате нет администратора;
- ✅ не хочется тратиться на сервер и его резервирование.
Когда нет:
- ❌ нестабильный интернет в офисе — без связи работа встаёт;
- ❌ много торгового оборудования (сканеры, фискальные регистраторы), которое должно работать с локальной машиной;
- ❌ сильно доработанная конфигурация, которую сервис не принимает.
Перед переездом в облако уточните у провайдера, как вы получите выгрузку .dt, если решите уйти. Это должно быть прописано в договоре.
1С на виртуальной машине
Виртуальная машина (Hyper-V, VMware, Proxmox) — удобное место для сервера 1С и для файловой базы. Её легко перенести на другое железо и восстановить.
Главная тонкость — лицензии.
- 🔑 Программная лицензия привязывается к параметрам компьютера. На виртуалке эти параметры меняются, когда вы добавляете процессоры, меняете сетевой адаптер или переносите машину на другой хост. После этого лицензия перестаёт подходить, и её приходится активировать заново резервным пин-кодом. Число пин-кодов ограничено.
- 🔌 Аппаратный ключ (USB) нужно пробросить в виртуальную машину средствами гипервизора или через сетевой USB-концентратор.
Практические правила для VM:
- Зафиксируйте конфигурацию машины до активации лицензий: число ядер, память, MAC-адрес сетевой карты.
- Для дисков с базами используйте диски фиксированного размера, а не динамически расширяемые.
- Снимок (snapshot) виртуальной машины — не резервная копия базы. Откат снимка сервера СУБД откатывает и все данные, введённые после него.
- Не запускайте две копии одной VM с сервером 1С в одной сети: два кластера с одинаковыми настройками начнут мешать друг другу.
Как выбрать место под конкретную конфигурацию
Конфигурация влияет на нагрузку сильнее, чем кажется. Бухгалтерия на трёх пользователей и УТ на трёх пользователей с ежедневными сотнями документов — разные истории.
| Конфигурация | Небольшая фирма | Растущая компания |
|---|---|---|
| Бухгалтерия предприятия | Файловая база на ПК или в сети | Клиент-сервер или облако |
| ЗУП | Файловая база, можно рядом с БП | Клиент-сервер, если в базе сотни сотрудников |
| Управление торговлей, УНФ | Файловая при 2–5 пользователях | Клиент-сервер |
| Комплексная автоматизация, ERP | Клиент-сервер с самого начала | Клиент-сервер, отдельный сервер СУБД |
Пара практических моментов:
- ЗУП и БП часто связаны синхронизацией. Удобно держать обе базы в одном месте, чтобы обмен не зависел от чужого ноутбука.
- Для каждой базы — своя папка. Две базы в одной папке невозможны: файл
1Cv8.1CDу файловой базы один.
Перенос базы 1С на новое место и резервные копии
Перенос файловой базы
- Попросите всех выйти из базы и убедитесь, что сеансов нет.
- Скопируйте папку базы целиком в новое место.
- Откройте базу из нового места, проверьте отчёты и последние документы.
- В окне запуска у каждого пользователя измените путь (кнопка Изменить у выбранной базы).
- Старую папку переименуйте и оставьте на неделю, затем удалите.
Чтобы не ходить по рабочим местам, список баз можно раздать централизованно: файл .v8i со списком кладут в сетевую папку и прописывают его в параметре CommonInfoBases файла 1CEStart.cfg у пользователей.
Переход с файлового варианта на клиент-серверный
- В Конфигураторе файловой базы:
Администрирование → Выгрузить информационную базу— получите файл.dt. - Создайте пустую базу в кластере сервера 1С (через консоль администрирования или окно запуска при добавлении базы «На сервере 1С:Предприятия»).
- Откройте новую базу в Конфигураторе:
Администрирование → Загрузить информационную базуи укажите файл.dt. - Пропишите пользователям новую базу в списке.
Загрузка .dt полностью заменяет данные в базе-приёмнике. Загружайте только в новую пустую базу и не перепутайте строку подключения.
При переезде на другой компьютер программные лицензии не переносятся сами. На новом месте их активируют повторно, на старом — они остаются привязанными к старому железу.
Резервные копии на новом месте
Где бы ни стояла база, у копий должно быть отдельное место:
- 🗄️ Файловая база — копирование папки, когда в базе никого нет, или выгрузка
.dt. В типовых конфигурациях есть встроенная настройка:Администрирование → Обслуживание → Резервное копирование и восстановление(работает для файлового варианта). - 🖥️ Клиент-серверная — регламентные копии средствами СУБД (полная + журналы транзакций), а
.dt— как дополнительный слой перед обновлениями. - ☁️ Облако — уточните у провайдера частоту копий и срок хранения, раз в квартал скачивайте свою выгрузку.
Рабочее правило: минимум две копии на разных носителях, одна из них вне офиса. И хотя бы раз в квартал разверните копию в тестовую базу — непроверенный архив часто оказывается пустым или битым.