Загрузка баз 1С: где взять дистрибутив и как перенести данные

· 9 мин

Содержание

Готовую базу 1С получают тремя путями: скачивают демонстрационный шаблон с портала 1С, разворачивают чистую конфигурацию из дистрибутива или переносят рабочую базу через файл выгрузки .dt. Для первых двух нужна действующая подписка ИТС или зарегистрированный продукт, для третьего — доступ к исходной базе и одинаковая (или более новая) версия платформы.

Ниже — где брать дистрибутивы и демобазы, как выгрузить базу в .dt и загрузить её обратно, чем отличается перенос файловой и клиент-серверной базы, как автоматизировать выгрузку из командной строки и что делать с повреждённым файлом. Все пути меню — для платформы 1С:Предприятие 8.3.

С чего начать: какой способ подойдёт вам

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

Что вам нужно получить?

Файл .dt — это единый архив, куда попадают и конфигурация, и все данные. Он удобен для переноса, но для баз в десятки гигабайт выгрузка и загрузка идут долго: тут выигрывает резервная копия на уровне СУБД.

Официальные источники: дистрибутивы, обновления и демобазы

Законный источник у дистрибутивов один — портал 1С (portal.1c.ru и раздел загрузки обновлений). Доступ открывается по логину, привязанному к договору ИТС или к регистрационному номеру программы.

На портале доступны:

  • 📦 Дистрибутивы конфигураций — полный комплект для первой установки (Бухгалтерия, ЗУП, УТ, ERP и прочие).
  • 🔄 Обновления — только для перехода с предыдущего релиза на новый, целиком базу из них не развернуть.
  • 🧪 Демонстрационные базы — учебные базы с готовыми примерами; обычно входят в дистрибутив конфигурации.
  • ⚙️ Технологические дистрибутивы платформы — сама платформа 1С:Предприятие отдельно от конфигурации.

Скачанный дистрибутив — это не готовая база. Это установочный комплект: сначала запускаете setup.exe из распакованной папки, он добавляет шаблон в хранилище шаблонов, и только потом из шаблона создаётся база.

Чтобы развернуть базу из шаблона, в стартовом окне 1С нажмите Добавить → Создание новой информационной базы → Создание информационной базы из шаблона и выберите нужную конфигурацию с демоданными или пустую.

Если дистрибутивы и обновления скачиваются прямо из программы, проверьте, что настроена интернет-поддержка: раздел Администрирование → Интернет-поддержка и сервисы. Там же вводится логин портала.

Отдельно стоит учебная версия платформы. Её можно скачать и использовать бесплатно для обучения и знакомства с системой. У неё есть ограничения по объёму данных и она не предназначена для реальной коммерческой работы, но чтобы развернуть демобазу и потренироваться, её достаточно. Для рабочей эксплуатации нужна полноценная лицензированная платформа.

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

Как выгрузить базу в файл .dt

Выгрузка — это способ «запечатать» базу в один файл, который можно скопировать на флешку, отправить коллеге или залить в облако.

Порядок действий:

  1. Запустите базу в режиме Конфигуратор.
  2. Откройте меню Администрирование → Выгрузить информационную базу….
  3. Укажите папку и имя файла — получится файл с расширением .dt.
  4. Дождитесь окончания: на крупной базе это несколько минут.

Выгрузку лучше делать, когда в базе никто не работает , — так в файл попадёт целостное состояние данных. Строгой монополии для выгрузки платформа не требует, но активные сеансы во время операции могут исказить результат.

Храните хотя бы две последние выгрузки. Единственный файл .dt, если он побьётся при копировании, восстановить нечем.

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

Как загрузить .dt в чистую базу

Сначала нужна сама база-приёмник. Создайте новую информационную базу без конфигурации: стартовое окно → Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации…. Запустите её в конфигураторе.

Дальше:

  1. Меню Администрирование → Загрузить информационную базу….
  2. Выберите файл .dt.
  3. Подтвердите замену — платформа предупредит, что текущее содержимое базы будет затёрто.

Загрузка .dt полностью перезаписывает базу-приёмник. Всё, что было в ней до загрузки, пропадёт — загружайте только в пустую или заведомо ненужную базу.

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

После загрузки запустите базу в режиме 1С:Предприятие: при первом старте платформа выполнит реструктуризацию, это нормально.

Файловые и клиент-серверные базы: в чём разница при переносе

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

Тип базыГде лежат данныеКак перенести
Файловаяпапка с файлом 1Cv8.1CDскопировать папку целиком или выгрузить .dt и загрузить на новом ПК
Клиент-сервернаяв СУБД (PostgreSQL, MS SQL) под управлением сервера 1Свыгрузить .dt (малые базы) либо бэкап средствами СУБД; затем зарегистрировать базу в кластере

Для файловой базы самый быстрый перенос — закрыть 1С у всех пользователей и просто скопировать всю папку базы на другой компьютер, а там подключить её как существующую (Добавление информационной базы → существующая). Копировать нужно всю папку, а не один файл 1Cv8.1CD: рядом лежат служебные файлы кэша.

Для клиент-серверной базы простым копированием не обойтись: данные в СУБД. Небольшую серверную базу переносят через .dt (выгрузили из источника, создали новую серверную базу, загрузили). Для больших баз правильнее снять резервную копию штатными средствами СУБД и восстановить её на новом сервере, а затем зарегистрировать информационную базу в кластере.

Регистрируют серверную базу в кластере через консоль администрирования серверов 1С либо через утилиту командной строки rac. Конкретные команды зависят от версии и описаны в справке утилиты — вызовите rac help, а не подбирайте параметры наугад. Общий порядок одинаков: подключиться к кластеру, создать информационную базу с привязкой к нужной СУБД, затем подключить к ней восстановленные данные.

Остановка службы сервера 1С или рабочих процессов во время переноса обрывает сеансы всех пользователей на этом сервере. Планируйте такие операции на нерабочее время и предупреждайте пользователей заранее.

Автоматизация: выгрузка и загрузка из командной строки

Регулярные выгрузки удобно повесить на планировщик. Платформа умеет выгружать и загружать .dt в пакетном режиме через исполняемый файл 1cv8 с ключом DESIGNER.

Выгрузка файловой базы в .dt:

"C:\Program Files\1cv8\8.3.XX.XXXX\bin\1cv8.exe" DESIGNER ^
  /F "C:\Bases\Buh" /N "Администратор" /P "пароль" ^
  /DumpIB "D:\Backup\buh_2026-10-07.dt"

Загрузка .dt обратно в базу:

"C:\Program Files\1cv8\8.3.XX.XXXX\bin\1cv8.exe" DESIGNER ^
  /F "C:\Bases\Buh" /N "Администратор" /P "пароль" ^
  /RestoreIB "D:\Backup\buh_2026-10-07.dt"

Пояснения к параметрам:

  • 🔑 /F — путь к файловой базе; для серверной вместо него /S Сервер\ИмяБазы.
  • 🔑 /N и /P — имя пользователя и пароль (если вход в базу защищён).
  • 🔑 /DumpIB — выгрузить в указанный файл, /RestoreIB — загрузить из файла.

Пакетная загрузка /RestoreIB, как и ручная, затирает базу-приёмник и требует монопольного доступа. Ставьте её на ночное время, когда пользователи не работают.

Такой .bat-файл удобно повесить на планировщик заданий Windows: ежедневная выгрузка .dt с датой в имени файла даёт простой архив копий. Для файловой базы это рабочий вариант резервирования без дополнительных программ. Не забывайте чистить старые выгрузки, иначе диск быстро заполнится — храните, например, копии за последние 7–14 дней.

Для сервера 1С есть отдельная утилита администрирования ibcmd — она управляет информационными базами без запуска кластера. Конкретные подкоманды смотрите в её встроенной справке: запустите ibcmd help. Не задавайте наугад параметры, в которых не уверены.

Проверка и восстановление файла базы после скачивания

Если скачанная или скопированная файловая база открывается с ошибками, падает при старте или ведёт себя странно, сначала проверьте физическую целостность файла.

Для файловых баз есть две процедуры:

  • Проверка файла утилитой chdbfl. В папке bin платформы лежит chdbfl.exe. Запустите её, укажите путь к файлу 1Cv8.1CD, включите флажок исправления и запустите проверку. Она лечит именно физическую структуру файла.
  • Тестирование и исправление в конфигураторе. Меню Администрирование → Тестирование и исправление…. Здесь проверяется логическая целостность данных: ссылочная целостность, пересчёт итогов, реиндексация.

Перед chdbfl и перед тестированием с исправлением сделайте копию файла базы. Обе процедуры меняют файл, и при сбое питания на середине операции база может пострадать сильнее. Тестирование в конфигураторе требует монопольного доступа — все сеансы будут закрыты.

Коротко о том, какую процедуру когда применять. chdbfl помогает, когда сам файл 1Cv8.1CD физически повреждён: база не открывается вовсе или вылетает на старте. Тестирование и исправление в конфигураторе нужно, когда база открывается, но данные ведут себя неверно: не сходятся остатки, задвоены записи, бьются ссылки. Сначала лечат физику файла, потом — логику данных.

Повреждённый файл .dt починить почти нечем: если он не загружается, обычно проще сделать выгрузку из источника заново. Поэтому и держат несколько копий — одна битая выгрузка не оставляет вас без базы.

Перед загрузкой скачанной базы
Выполнено: 0 / 5

Частые ошибки при загрузке и переносе баз

Большинство сбоев при скачивании баз сводятся к нескольким типовым ситуациям.

Диагностика: выберите симптом

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

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

Можно ли скачать базу 1С бесплатно и легально?
Бесплатно доступны учебные и демонстрационные базы в составе дистрибутивов, а также базовые учебные версии платформы. Рабочие конфигурации распространяются по лицензии: дистрибутив скачивается с портала 1С при действующей подписке ИТС или регистрации продукта.
Чем отличается файл .dt от .cf?
.dt — это выгрузка всей информационной базы: конфигурация плюс данные. .cf — только конфигурация без данных. Для переноса рабочей базы с документами и справочниками нужен .dt.
Загрузится ли .dt со старой платформы в новую?
Да. Выгрузка со старой платформы загружается в более новую. Обратное невозможно: в старую платформу файл с новой не загрузить.
Нужен ли монопольный доступ для выгрузки .dt?
Для выгрузки строгая монополия не требуется, но делайте её без активных пользователей, чтобы данные были целостными. А вот загрузка .dt и тестирование монопольный доступ требуют обязательно.
Как перенести большую серверную базу без долгой выгрузки .dt?
Снимите резервную копию средствами СУБД (PostgreSQL или MS SQL), восстановите её на новом сервере и зарегистрируйте информационную базу в кластере 1С. Для баз в десятки гигабайт это быстрее, чем .dt.