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

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

Что значит выгрузить базу в 1С и как это сделать правильно

Что значит выгрузить базу в 1С: разница между выгрузкой данных и копией ИБ, форматы DT, XML, ZIP, пошаговые инструкции, проверка результата и типичные ошибки.

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

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

Понимание разницы критично: файл, полученный одним способом, часто невозможно использовать для целей другого. Например, XML-файл обмена не является резервной копией, а скопированная папка файловой базы без выгрузки может оказаться повреждённой, если копирование выполнялось во время работы пользователей. Ниже разобраны все основные сценарии с конкретными действиями и проверками.

Что на самом деле означает «выгрузить базу»: три разных сценария

Первый сценарий — полная выгрузка информационной базы в файл с расширением .dt. Это встроенный механизм платформы 1С:Предприятие, который сохраняет всё содержимое базы: данные, настройки конфигурации, пользователей и их пароли. Полученный файл можно загрузить в пустую базу и получить полную рабочую копию. Именно этот способ считается стандартным для резервного копирования и переноса базы между компьютерами.

Второй сценарий — выгрузка данных для обмена между программами. Здесь создаётся XML-файл, содержащий только определённые объекты: документы, справочники, остатки. Такой файл используется для переноса данных между разными конфигурациями (например, из «Управления торговлей» в «Бухгалтерию предприятия») или между базами одной конфигурации. Полной копией базы этот файл не является.

Третий сценарий — выгрузка отдельных данных в табличные форматы: Excel, CSV, таблицу значений. Это нужно для анализа данных во внешних программах, подготовки отчётов для контрагентов или загрузки в другие системы учёта. Результат — не база, а набор строк и колонок.

Как выгрузить базу в файл DT через конфигуратор

Это универсальный способ, подходящий для файловых и клиент-серверных баз. Понадобится доступ к конфигуратору с правами администратора. Порядок действий: откройте конфигуратор нужной базы, в меню «Администрирование» выберите пункт «Выгрузить информационную базу», укажите папку и имя файла, дождитесь завершения процесса. На больших базах выгрузка может занять от нескольких минут до нескольких часов.

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

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

Порядок действий
  1. 1
    Завершите работу пользователей или выберите нерабочее время
  2. 2
    Откройте базу в конфигураторе под учётной записью с полными правами
  3. 3
    Выберите меню «Администрирование» → «Выгрузить информационную базу»
  4. 4
    Укажите папку и понятное имя файла с датой, например base_2026.dt
  5. 5
    Дождитесь сообщения об успешном завершении
  6. 6
    Проверьте размер файла и при возможности выполните тестовую загрузку в пустую базу

Как выгрузить данные для обмена между конфигурациями

Если цель — перенести данные из одной программы 1С в другую, файл DT не подойдёт: он требует идентичной конфигурации на приёмной стороне. Для обмена используются типовые правила конвертации и обработки выгрузки. В большинстве современных конфигураций есть встроенные помощники: «Перенос данных из информационных баз 1С:Предприятия 8», «Синхронизация данных» или «Выгрузка данных» в разделе администрирования.

Типичный путь в пользовательском режиме: откройте раздел «Администрирование» (или «Сервис»), найдите пункт «Синхронизация данных» или «Обмен данными», создайте настройку обмена с указанием целевой программы, выберите состав передаваемых данных и выполните выгрузку. Программа сформирует XML-файл, который затем загружается в базу-приёмник через аналогичный механизм.

Для нестандартных задач применяется универсальная обработка «Выгрузка и загрузка данных XML» (поставляется на диске ИТС и входит в состав многих конфигураций). Она позволяет выгрузить выбранные объекты метаданных между базами с идентичной структурой конфигурации. Перед массовым переносом всегда делайте пробную выгрузку одного-двух документов и проверяйте корректность загрузки.

Выгрузка отдельных документов, справочников и таблиц

Когда нужны не все данные, а конкретный набор — например, список номенклатуры для поставщика или реестр документов для аудитора — используются штатные команды выгрузки списков. Практически любой список в 1С (журнал документов, справочник, отчёт) можно вывести в табличный документ и сохранить в формате Excel (XLSX), CSV, PDF или MXL через кнопку «Сохранить» / «Сохранить копию» или команду «Вывести список» в меню «Ещё».

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

Такие файлы предназначены для чтения и анализа, а не для загрузки обратно в 1С. Если планируется обратный импорт, заранее уточните требования к формату: для загрузки в другую 1С обычно нужны XML или специально подготовленный табличный документ, а не произвольный Excel.

Выгрузка файловой базы копированием папки: когда допустимо

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

Даже при соблюдении условия способ уступает выгрузке в DT: файл 1Cv8.1CD содержит служебные данные конкретного размещения, а DT-файл переносим между версиями платформы в рамках совместимости и между файловым и клиент-серверным вариантами работы. Копирование папки разумно использовать как дополнительную быструю копию, но не как единственный способ резервирования.

Проверка результата и типичные ошибки

Выгрузка считается завершённой только после проверки. Минимальный набор контрольных точек: файл существует и имеет осмысленный размер; платформа сообщила об успешном завершении без ошибок; для DT — выполнена тестовая загрузка в пустую базу; для XML обмена — файл загружен в базу-приёмник и сверены контрольные итоги (количество документов, обороты за период).

Наиболее частые ошибки: выгрузка прервана из-за нехватки места на диске (для DT нужен запас свободного места, сопоставимый с размером базы); файл сохранён в папку, куда затем не смогли найти; выгрузили данные обменом вместо полной копии и потеряли неохваченные объекты; перепутали выгрузку конфигурации (файл .cf, только структура без данных) с выгрузкой базы. Каждая из этих ошибок обнаруживается именно на этапе проверки, а не в момент выгрузки.

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

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

Размер файла DT
Норма

Размер сопоставим с объёмом данных, обычно 30–70% от размера базы

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

Файл в несколько килобайт при большой базе — выгрузка сорвалась

Тестовая загрузка DT
Норма

Файл загружается в пустую базу без ошибок, данные открываются

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

Ошибка при загрузке или пустые таблицы

XML обмена
Норма

В базе-приёмнике появились документы, итоги совпадают с источником

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

Часть документов отсутствует, ссылки на несуществующие объекты

Сообщения платформы
Норма

«Выгрузка завершена» без предупреждений

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

Ошибки сеансов, нехватки места или прав доступа

Типичные ошибки
01
Копирование 1Cv8.1CD при работающих пользователях — повреждённая копия, которая не открывается
02
Выгрузка конфигурации (.cf) вместо базы — в файле нет ни одного документа
03
Использование XML обмена как резервной копии — часть данных не попадает в правила и теряется
04
Отсутствие тестовой загрузки — о непригодности копии узнают только в момент аварии

Какой способ выбрать под вашу задачу

Выбор определяется целью. Для резервной копии и переноса базы целиком — выгрузка в DT через конфигуратор. Для переноса данных между разными конфигурациями — встроенные механизмы синхронизации или обработка «Выгрузка и загрузка данных XML». Для передачи списков и отчётов людям — сохранение в Excel или PDF. Копирование папки файловой базы — только как дополнительная мера при гарантированном отсутствии сеансов.

Если база клиент-серверная (работает на MS SQL, PostgreSQL или другой СУБД), у администратора есть альтернатива — штатные средства резервного копирования самой СУБД. Они эффективнее для больших баз, но требуют навыков администрирования сервера. Выгрузка в DT остаётся универсальным вариантом, доступным без специальных знаний.

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

Как выбрать действие

Нужна резервная копия или перенос базы на другой компьютерВыгрузите базу в файл DT через конфигуратор
Нужно перенести данные в другую конфигурацию 1СИспользуйте синхронизацию данных или обработку «Выгрузка и загрузка данных XML»
Нужно передать список товаров, контрагентов или документов человекуВыведите список в табличный документ и сохраните в Excel или PDF
Нужна быстрая дополнительная копия файловой базыСкопируйте папку базы, убедившись, что все сеансы завершены
Итог

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

«Выгрузить базу в 1С» — это сохранить данные в отдельный файл, но способ зависит от цели: DT для полной копии, XML для обмена между конфигурациями, Excel для передачи списков. Любая выгрузка считается выполненной только после проверки результата, в идеале — тестовой загрузкой.

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

Чем выгрузка базы отличается от выгрузки конфигурации?

Выгрузка конфигурации (файл .cf) сохраняет только структуру программы — объекты метаданных, формы, модули — без единого документа или справочника. Выгрузка информационной базы (файл .dt) содержит и конфигурацию, и все данные. Для резервной копии нужен именно DT.

Можно ли выгружать базу, пока в ней работают пользователи?

Выгрузка в DT через конфигуратор технически возможна при активных сеансах, но данные фиксируются на момент старта, а процесс замедляется. Копирование файла 1Cv8.1CD при работающих пользователях недопустимо — копия будет повреждена. Оптимально выгружать в нерабочее время.

Какой размер будет у файла выгрузки DT?

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

Можно ли загрузить DT-файл в базу другой конфигурации?

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

Как выгрузить базу из 1С в облаке (1С:Фреш)?

В сервисе 1С:Фреш доступна выгрузка данных через раздел управления абонентом или встроенные команды приложения — обычно в формате, пригодном для загрузки в локальную базу. Точный путь зависит от приложения; ищите пункт «Выгрузить данные» в настройках. Полный доступ к конфигуратору в облачном сервисе ограничен.

Как часто нужно делать выгрузку базы?

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