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

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

Как скинуть базу 1С: все рабочие способы выгрузки

Пошаговые способы скинуть базу 1С: выгрузка через конфигуратор в файл dt, копирование файловой папки, различия для SQL и файловых баз, проверка результата.

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

Универсальный и самый надёжный метод для файловой базы — выгрузка через конфигуратор в файл с расширением .dt. Такой файл содержит и данные, и конфигурацию, и список пользователей, его можно загрузить на любом другом компьютере с подходящей версией платформы. Для серверных баз выгрузка в .dt тоже работает, но на больших объёмах чаще применяют резервное копирование средствами СУБД.

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

Как определить тип базы и подготовиться к выгрузке

Откройте стартовое окно 1С, выделите нужную базу и нажмите «Изменить». В параметрах будет указан либо каталог на диске или сетевом ресурсе (файловый вариант), либо сервер 1С:Предприятия и имя базы в кластере (клиент-серверный вариант). Эту информацию стоит записать — она понадобится и при восстановлении.

Узнайте версию платформы и конфигурации: в режиме «Предприятие» откройте «Сервис → О программе». Версия платформы важна, потому что файл .dt, созданный на новой платформе, не загрузится на старой. Если база передаётся другому специалисту, сообщите ему эти данные вместе с файлом.

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

Путь к базе — папка на дискеФайловая база

Подходит выгрузка в .dt или копирование 1Cv8.1CD

Указан сервер и кластерКлиент-серверная база

Выгрузка в .dt через конфигуратор или бэкап средствами СУБД

База занимает десятки гигабайтКрупная база

Выгрузка .dt займёт много времени, рассмотрите копирование файла или SQL-бэкап

Выгрузка базы через конфигуратор в файл .dt

Это штатный способ, который подходит почти всегда. Запустите ярлык базы с выбором режима «Конфигуратор» или откройте конфигуратор и подключитесь к нужной базе. Если база требует аутентификации, введите логин и пароль пользователя с правами администратора.

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

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

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

Копирование файловой базы напрямую

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

Главное условие — перед копированием все должны выйти из базы. Если скопировать 1Cv8.1CD при открытых сеансах, файл может оказаться в несогласованном состоянии, и база не откроется или потребует тестирования и исправления. Дополнительная страховка — скопировать папку и сразу проверить, что база открывается с нового места.

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

Выгрузка клиент-серверной (SQL) базы

Для базы на SQL Server, PostgreSQL или другой СУБД выгрузка через конфигуратор работает так же: «Администрирование → Выгрузить информационную базу». Монопольный режим устанавливается через консоль кластера или автоматически при наличии прав. Этот способ хорош, когда базу нужно передать или развернуть локально.

Однако на больших базах выгрузка в .dt может занимать часы и требовать много памяти. В таких случаях для резервного копирования правильнее использовать штатные средства СУБД: в MS SQL Server это полная резервная копия (BACKUP DATABASE), в PostgreSQL — утилита pg_dump. Такой бэкап восстанавливается средствами же СУБД, после чего база регистрируется в кластере 1С.

Сравнение способов

Выгрузка в .dt через конфигуратор

Универсально, переносит пользователей и настройки; медленно на больших базах

Копирование 1Cv8.1CD

Быстро для файловых баз; не подходит для серверных, требует ручного добавления базы

Бэкап средствами СУБД

Оптимально для больших серверных баз; требует прав администратора СУБД и навыков восстановления

Как передать базу и что приложить к файлу

Файл .dt можно передать любым способом: через файлообменник, облачное хранилище, корпоративный портал или на внешнем носителе. Учитывайте, что в базе содержатся персональные данные и коммерческая информация — используйте защищённые каналы и при необходимости упакуйте файл в архив с паролем.

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

Как проверить, что копия рабочая

Не ограничивайтесь фактом создания файла. Разверните копию в тестовом каталоге: создайте пустую базу в списке, откройте её конфигуратором и выполните «Администрирование → Загрузить информационную базу», указав полученный .dt. После загрузки войдите в режим «Предприятие» и откройте несколько ключевых отчётов — например, оборотно-сальдовую ведомость.

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

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

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

Файл .dt создан
Норма

Файл существует, размер сопоставим с ожидаемым

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

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

Загрузка в пустую базу
Норма

Загрузка завершается без ошибок, база открывается

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

Ошибка загрузки, сообщение о повреждении файла

Данные после загрузки
Норма

Остатки и документы совпадают с исходной базой

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

Пропали документы, не хватает пользователей, итоги расходятся

Частые ошибки и ограничения

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

Отдельного внимания заслуживает путаница между выгрузкой информационной базы (.dt) и выгрузкой конфигурации (.cf). Файл .cf содержит только конфигурацию без данных — он не подходит для передачи рабочей базы. Если цель — передать данные между разными конфигурациями (например, из «Управления торговлей» в «Бухгалтерию»), используются не эти механизмы, а обмен через правила конвертации или универсальный обмен XML.

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

FAQ

Чем файл .dt отличается от файла .cf?

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

Можно ли скинуть базу, не заходя в конфигуратор?

Для файловой базы — да: закройте все сеансы и скопируйте файл 1Cv8.1CD из папки базы. Для серверной базы без конфигуратора можно сделать резервную копию средствами СУБД, но это требует доступа к серверу баз данных.

Выгрузка .dt идёт очень долго, это нормально?

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

Как скинуть базу из 1С:Фреш или другой облачной 1С?

В облачных сервисах обычно доступна выгрузка через личный кабинет или через конфигуратор при наличии доступа. В 1С:Фresh локальную копию можно запросить через раздел управления приложениями — сервис формирует файл выгрузки для скачивания.

Загрузка .dt выдаёт ошибку несовместимости версий. Что делать?

Ошибка означает, что выгрузка сделана на более новой платформе, чем установлена у вас. Обновите платформу 1С до версии не ниже той, на которой создавался файл, и повторите загрузку. Сам файл при этом не повреждён.

Можно ли настроить автоматическое резервное копирование?

Да. Для файловых баз настраивают копирование папки по расписанию средствами планировщика задач, для серверных — регулярные бэкапы средствами СУБД. Многие конфигурации также имеют встроенную настройку резервного копирования в разделе администрирования.

Итог

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

Универсальный способ скинуть базу 1С — выгрузка в .dt через конфигуратор при завершённых сеансах. Файловую базу можно быстро скопировать файлом 1Cv8.1CD, серверную — бэкапом СУБД. Всегда проверяйте копию тестовой загрузкой и передавайте вместе с файлом версию платформы и данные для входа.