Администрирование · 9 мин
Как выгрузить платформу 1С: база, конфигурация и данные
Как выгрузить платформу 1С: выгрузка информационной базы в dt, конфигурации в cf, данных через обработку. Пошаговые инструкции, риски и проверка результата.
Под «выгрузкой платформы 1С» обычно понимают три разные задачи: выгрузку всей информационной базы в файл .dt, выгрузку конфигурации в файл .cf и выгрузку прикладных данных (справочников, документов) для переноса в другую базу или программу. У каждой задачи свой инструмент, свои ограничения и свои риски, поэтому сначала определите, какой именно результат вам нужен.
Выгрузка базы в .dt — это полный снимок: данные, конфигурация, пользователи и настройки в одном файле. Выгрузка конфигурации в .cf сохраняет только «программную часть» без данных. Обмен через обработки («Выгрузка и загрузка данных XML», «Универсальный обмен») переносит выборочные данные между базами, в том числе с разными конфигурациями.
Все операции выполняются из конфигуратора или из режима «Предприятие» и требуют соответствующих прав. Перед любой выгрузкой убедитесь, что файл можно будет загрузить обратно: проверка на тестовой копии — обязательный этап, а не формальность.
Определите, что именно нужно выгрузить
Формулировка «выгрузить платформу» технически некорректна: сама платформа (исполняемые файлы 1С) не выгружается — её устанавливают дистрибутивом. Выгружают базу, конфигурацию или данные. От цели зависит инструмент.
Если нужна резервная копия или перенос базы на другой сервер — делайте выгрузку в .dt. Если передаёте разработчику доработки без доступа к данным — достаточно .cf. Если настраиваете обмен между «Управлением торговлей» и «Бухгалтерией» — используйте планы обмена или универсальные обработки.
Как выбрать способ выгрузки
Выгрузка информационной базы в файл .dt
Это основной способ сделать полный снимок базы. Запустите конфигуратор, авторизуйтесь под пользователем с административными правами и откройте меню «Администрирование» → «Выгрузить информационную базу». Укажите путь и имя файла, дождитесь окончания операции.
Во время выгрузки желательно, чтобы пользователи не работали в базе. Формально файловая база позволяет выгрузку при активных сеансах, но данные могут попасть в файл в несогласованном состоянии. В клиент-серверном варианте активные транзакции тоже создают риск неполного снимка относительно бизнес-логики.
- 1Закройте сеансы пользователей или договоритесь о паузе в работе
- 2Откройте базу в конфигураторе под администратором
- 3Выберите Администрирование → Выгрузить информационную базу
- 4Укажите папку и понятное имя файла с датой, например base_2026-05.dt
- 5Дождитесь сообщения об успешном завершении
- 6Проверьте размер файла и загрузите его в тестовую базу для контроля
Обратите внимание на ограничения: файл .dt не предназначен для регулярного резервного копирования больших клиент-серверных баз — выгрузка и загрузка занимают много времени и не гарантируют транзакционную целостность при параллельной работе. Для SQL-баз используйте штатные средства СУБД (pg_dump, SQL Server Backup), а .dt оставьте для миграций.
Выгрузка конфигурации в файл .cf
Файл .cf содержит только метаданные, модули, формы и макеты — без справочников, документов и регистров. Он нужен, когда вы передаёте конфигурацию разработчику, сохраняете версию перед доработкой или готовите файл для загрузки в пустую базу.
Порядок простой: в конфигураторе откройте «Конфигурация» → «Открыть конфигурацию» (если дерево ещё не открыто), затем «Конфигурация» → «Сохранить конфигурацию в файл». Сохраняется конфигурация базы данных — то есть уже применённая, а не редактируемая в данный момент версия.
Для частичной передачи используйте «Сохранить конфигурацию в файл» с выбором объектов — так можно выгрузить, например, только один документ и связанные с ним объекты. Это удобно при переносе отдельных доработок между базами одной линии.
Выгрузка данных через обработки обмена
Когда нужно перенести не всю базу, а конкретные данные — номенклатуру, контрагентов, остатки, документы за период — используют обработки. Классический инструмент — «Выгрузка и загрузка данных XML»: она выгружает объекты по правилам и работает между идентичными конфигурациями.
Для обмена между разными конфигурациями (например, УТ → БП) применяют «Универсальный обмен данными в формате XML» с правилами конвертации, либо штатные планы обмена и формат EnterpriseData, встроенные в типовые решения. В типовых конфигурациях ищите раздел «Администрирование» → «Синхронизация данных».
Сравнение способов выгрузки
Вся база целиком. Подходит для копий и переноса, не подходит для выборочного обмена и больших SQL-баз
Только конфигурация без данных. Для разработчиков и обновлений, данные не переносит
Выборочные данные между идентичными конфигурациями. Требует совпадения версий объектов
Регулярная синхронизация разных конфигураций. Требует первоначальной настройки соответствий
Выгрузка в файловом и клиент-серверном режиме
В файловом режиме база — это каталог с файлом 1Cv8.1CD. Альтернатива выгрузке .dt — простое копирование этого файла при закрытых сеансах. Это быстрее, но требует гарантированного отсутствия подключений, иначе копия будет повреждена.
В клиент-серверном режиме прямого доступа к файлам данных у администратора 1С нет: база живёт в СУБД. Выгрузка .dt выполняется так же через конфигуратор, но для резервного копирования правильнее настроить регламентный backup на стороне SQL-сервера — он быстрее, поддерживает журналы транзакций и восстановление на произвольный момент времени.
Проверка результата и восстановление из выгрузки
Сам по себе файл выгрузки ничего не гарантирует — ценность имеет только проверенная возможность загрузки. Создайте пустую тестовую базу, выполните «Администрирование» → «Загрузить информационную базу» и убедитесь, что база открывается, ключевые отчёты формируются, а обороты сходятся с исходной.
При загрузке .dt пароли пользователей переносятся вместе с базой. Если вы передаёте файл стороннему исполнителю, помните: он получает все данные, включая персональные и коммерческие. Для таких случаев лучше передавать .cf или очищенную копию.
Как проверить результат выгрузки
Файл имеет ожидаемый размер (сопоставим с размером базы)
Файл аномально мал или операция завершилась ошибкой
База загружается и открывается без ошибок
Ошибки при загрузке, нехватка места на диске
Оборотно-сальдовая ведомость в копии совпадает с рабочей базой
Расхождения в остатках, отсутствующие документы
Пользователи входят под своими учётными записями
Список пользователей пуст или вход невозможен
Типичные ошибки и ограничения
Самая частая ошибка — попытка загрузить .dt в базу с другой версией платформы без предварительной проверки совместимости. Обычно загрузка в более новую версию проходит с конвертацией, а обратная загрузка из новой в старую невозможна. Перед миграцией проверьте версии платформы на обоих концах.
Вторая группа ошибок — нехватка дискового пространства и прав. Выгрузка большой базы требует свободного места как минимум под сам файл, а при загрузке — временное пространство в несколько раз больше. Запускайте операции на диске с запасом и под учётной записью с полными правами.
FAQ
Можно ли выгрузить базу 1С без конфигуратора?
Да, частично. В файловом режиме можно скопировать файл 1Cv8.1CD при закрытых сеансах. Данные в Excel или XML выгружаются из режима «Предприятие» через обработки и команды «Вывести список». Полную выгрузку .dt без конфигуратора штатными средствами не сделать.
Чем отличается выгрузка .dt от .cf?
Файл .dt — это вся информационная база: данные, конфигурация, пользователи. Файл .cf — только конфигурация без данных. Для резервной копии нужен .dt, для передачи доработок разработчику обычно достаточно .cf.
Можно ли загрузить выгрузку из новой версии платформы в старую?
Нет, обратная совместимость не поддерживается: база, конвертированная новой версией платформы, в старой не откроется. Загрузка из старой версии в новую обычно выполняется с автоматической конвертацией, но её стоит делать на копии.
Как выгрузить только справочник номенклатуры?
Проще всего из режима «Предприятие»: откройте список, используйте «Ещё» → «Вывести список» и сохраните в табличный документ или Excel. Для переноса в другую базу 1С с сохранением ссылок используйте обработку «Выгрузка и загрузка данных XML».
Сколько места нужно для выгрузки базы?
Ориентируйтесь на размер самой базы: файл .dt обычно сопоставим по объёму, иногда меньше за счёт сжатия. Для загрузки дополнительно потребуется временное место. Практическое правило — иметь свободный объём не меньше двух-трёх размеров базы.
Безопасно ли хранить выгрузки на том же сервере?
Нет. При отказе диска, шифровальщике или ошибке администратора вы потеряете и базу, и копию. Храните выгрузки на отдельном носителе или в другом сегменте сети и периодически проверяйте их тестовой загрузкой.
Что важно запомнить
Выгружайте базу в .dt через конфигуратор, конфигурацию — в .cf, отдельные данные — обработками обмена. Перед выгрузкой завершайте активные процессы, после — обязательно проверяйте файл тестовой загрузкой. Храните копии отдельно от рабочей базы.