Администрирование · 9 мин
Как развернуть новую базу 1С: пошаговое руководство
Как развернуть новую базу 1С: файловый и клиент-серверный варианты, создание из шаблона и из выгрузки DT, типичные ошибки и проверка результата.
Развертывание новой базы 1С — типовая задача при запуске учета в новой организации, создании копии для тестирования или переезде на свежий сервер. Процедура отличается в зависимости от варианта работы: файлового (база хранится в каталоге на диске) или клиент-серверного (данные размещаются в СУБД, чаще всего MS SQL Server или PostgreSQL). Ошибки на этом этапе приводят к потере данных, проблемам с лицензиями и невозможности обновления конфигурации.
Ниже разобраны оба сценария с конкретными действиями: создание пустой базы, развертывание из шаблона поставщика и из файла выгрузки DT, а также проверка результата и типичные ошибки.
Подготовка: что понадобится перед началом
Перед развертыванием убедитесь, что у вас есть дистрибутив платформы 1С:Предприятие нужной версии, шаблон конфигурации (устанавливается из дистрибутива поставщика) или файл выгрузки DT существующей базы. Для клиент-серверного варианта дополнительно потребуются: установленная СУБД, учетная запись с правами на создание баз данных и доступ к серверу 1С.
Проверьте версию платформы: конфигурация, выгруженная в DT на более новой платформе, может не открыться на старой. Рекомендуется использовать версию платформы не ниже той, на которой работала исходная база. Также заранее освободите достаточно места на диске — рабочая база с данными за несколько лет может занимать десятки гигабайт.
Файловый или клиент-серверный вариант: что выбрать
Файловый вариант подходит для небольших команд: база хранится в одном файле 1Cv8.1CD в общем сетевом каталоге или на локальном диске. Он проще в развертывании и обслуживании, но имеет ограничения по числу одновременно работающих пользователей и размеру данных — при росте нагрузки возможны блокировки и замедление работы.
Клиент-серверный вариант требует сервера 1С:Предприятия и СУБД, зато устойчивее к нагрузкам, поддерживает регламентные задания на сервере и более гибкое управление доступом. Он оправдан при десятках одновременных пользователей, больших объемах данных и необходимости фоновых вычислений.
Сравнение вариантов
Подходит для 1–10 пользователей и небольших объемов. Минус: вся база в одном файле, чувствительна к сбоям сети при работе по сетевому каталогу.
Для средних и крупных внедрений с высокой нагрузкой. Минус: требует администрирования СУБД, сервера 1С и отдельной схемы резервного копирования.
Развертывание файловой базы из шаблона
Шаблон конфигурации устанавливается из дистрибутива поставщика (например, «1С:Бухгалтерия») и содержит пустую или демонстрационную базу. После установки шаблона откройте окно запуска 1С, нажмите «Добавить», выберите «Создание новой информационной базы» и укажите нужный шаблон из списка.
На следующем шаге задайте имя базы в списке и тип расположения — «На данном компьютере или в локальной сети». Укажите каталог, где будет создана база: лучше выделить отдельную папку с понятным именем, а не размещать базу в системных каталогах. После завершения мастера база появится в списке и будет готова к первому запуску.
- 1Установите шаблон конфигурации из дистрибутива поставщика
- 2Откройте окно запуска 1С и нажмите «Добавить»
- 3Выберите «Создание новой информационной базы» и нужный шаблон
- 4Укажите имя базы и каталог на диске
- 5Запустите базу и пройдите начальную настройку (организация, учетная политика)
Развертывание базы из файла выгрузки DT
Файл DT — это полная выгрузка информационной базы, включая данные и конфигурацию. Этот способ используют при переносе базы на другой компьютер, создании тестовой копии или восстановлении из архива. Сначала создайте пустую базу: в окне запуска выберите «Добавить» → «Создание новой информационной базы» → вариант «без конфигурации» (пустая).
Затем откройте созданную базу в режиме «Конфигуратор», перейдите в меню «Администрирование» → «Загрузить информационную базу» и укажите файл DT. Во время загрузки база недоступна для пользователей, поэтому для рабочих баз операцию выполняют в нерабочее время. После загрузки конфигуратор может предложить обновить конфигурацию базы данных — соглашайтесь.
Развертывание клиент-серверной базы
Для клиент-серверного варианта сначала подготовьте СУБД: создайте пустую базу данных с подходящими параметрами (для MS SQL обычно задают сортировку с учетом регистра, для PostgreSQL используют подготовленную сборку или настройки из документации 1С). Учетная запись, от имени которой сервер 1С обращается к СУБД, должна иметь права владельца этой базы.
В окне запуска 1С нажмите «Добавить» и выберите «Создание новой информационной базы» или «Добавление в список существующей». Укажите тип расположения «На сервере 1С:Предприятия», затем заполните параметры: имя кластера серверов, имя базы в кластере, тип СУБД, имя базы данных и учетные данные для подключения к СУБД. После создания пустой серверной базы загрузите DT через конфигуратор так же, как в файловом варианте.
Проверка результата после развертывания
После создания базы запустите ее в режиме «1С:Предприятие» и убедитесь, что открывается без ошибок. Для базы, развернутой из DT, проверьте несколько контрольных точек: количество документов за последний период, остатки по ключевым регистрам (например, остатки товаров или взаиморасчетов) и работоспособность типовых отчетов. Сверьте эти данные с исходной базой.
Дополнительно проверьте настройки прав пользователей: при копировании базы учетные записи переносятся вместе с паролями, и в тестовой копии может остаться доступ у тех же пользователей. Для тестовых баз рекомендуется отключить отправку почты, обмены с банками и другие интеграции, чтобы копия не отправила реальные данные во внешние системы.
Как проверить результат
Открывается без ошибок, список пользователей доступен
Ошибка формата потока или требование обновления платформы
Остатки и документы совпадают с исходной базой
Пустые регистры, отсутствуют документы за часть периода
Обмены и отправка почты отключены
Тестовая копия отправляет реальные письма или выгружает платежи
Типичные ошибки и как их избежать
Самая частая проблема — попытка открыть базу на платформе старше той, где она работала: возникает ошибка несовместимости версий. Решение — установить актуальную версию платформы и запускать базу через нее. Вторая типичная ошибка — размещение файловой базы в каталоге с нехваткой места или в папке, синхронизируемой облачными клиентами, что приводит к повреждению файла при одновременной записи.
В клиент-серверном варианте нередко забывают выдать права учетной записи сервера 1С на базу данных — тогда создание базы завершается ошибкой доступа к СУБД. Еще одна ошибка — использование DT как единственного механизма резервного копирования для больших серверных баз: выгрузка большой базы занимает много времени, и для таких случаев надежнее резервные копии средствами СУБД.
Частые вопросы
Можно ли развернуть базу 1С без конфигуратора?
Частично. Создать новую базу из шаблона можно полностью через окно запуска, без конфигуратора. А вот загрузка файла DT, обновление конфигурации базы данных и настройка прав выполняются именно в конфигураторе, поэтому для развертывания копии он понадобится.
Чем отличается файл DT от резервной копии СУБД?
DT — выгрузка средствами платформы 1С, она переносима между разными СУБД и вариантами работы, но создается и восстанавливается медленно. Резервная копия СУБД делается быстрее и подходит для больших баз, но привязана к конкретной СУБД и ее версии.
Сколько места нужно для новой базы?
Пустая база типовой конфигурации занимает обычно от сотен мегабайт до нескольких гигабайт. Рабочая база с данными за несколько лет может достигать десятков гигабайт — ориентируйтесь на размер исходной базы и закладывайте запас на рост и временные файлы при обновлениях.
Можно ли перенести базу с файлового варианта на сервер?
Да, это стандартная процедура: из файловой базы делают выгрузку DT, затем создают пустую серверную базу и загружают в нее этот файл через конфигуратор. После переноса проверяют данные и переключают пользователей на новое подключение.
Почему после загрузки DT база просит обновить конфигурацию?
Это нормальная ситуация: структура базы данных может отличаться от загруженной конфигурации. Согласитесь на обновление в конфигураторе («Конфигурация» → «Обновить конфигурацию базы данных») — платформа приведет структуру таблиц в соответствие с метаданными.
Что важно запомнить
Файловую базу создают из шаблона через окно запуска, копию разворачивают загрузкой DT в пустую базу через конфигуратор, а для клиент-серверного варианта сначала готовят СУБД и права. Перед операциями делайте резервную копию, после развертывания — сверяйте данные и отключайте интеграции в тестовых копиях.