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

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

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

Как скачать копию базы 1С: выгрузка в dt-файл из конфигуратора, копирование файловой базы 1Cv8.1CD, бэкап SQL-базы и облачной копии. Проверка результата и ошибки.

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

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

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

Определите, в каком режиме работает ваша база

Прежде чем выбирать способ копирования, выясните тип развёртывания. Откройте список информационных баз в окне запуска 1С, выделите нужную базу и посмотрите строку подключения внизу окна или нажмите «Изменить». Если путь выглядит как обычный каталог на диске или сетевом ресурсе (например, D:\Bases\Trade или \\Server\Bases) — это файловый режим. Если указаны сервер 1С и имя базы на кластере — это клиент-серверный вариант с СУБД (MS SQL, PostgreSQL или другой).

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

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

Как выбрать способ копирования

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

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

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

Запустите ярлык «1С:Предприятие», выделите базу и нажмите кнопку «Конфигуратор». Войдите под пользователем с полными правами (роль «Администратор» или полные права). Если конфигуратор открывается без запроса пароля — значит, аутентификация прошла автоматически под текущим пользователем Windows, проверьте, что у этой учётной записи есть нужные права.

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

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

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

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

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

Проверьте, что база никем не используется: откройте папку базы и попробуйте переименовать файл 1Cv8.1CD — если Windows сообщает, что файл занят, значит, остались активные сеансы. Альтернатива — посмотреть список активных пользователей через «Администрирование → Активные пользователи» в режиме Предприятия.

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

Копия серверной базы через СУБД

Для клиент-серверных баз правильный способ получения копии — штатный бэкап средствами СУБД. В MS SQL Server это делается через SQL Server Management Studio: правый клик по базе → «Задачи» → «Создать резервную копию», тип «Полная», указание файла назначения с расширением .bak. В PostgreSQL используется утилита pg_dump с последующим восстановлением через pg_restore или psql.

bash
pg_dump -U postgres -F c -f base_copy.dump имя_базы

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

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

Как скачать копию базы из облачного сервиса

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

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

Проверка копии и её хранение

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

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

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

Файл копии существует
Норма

Файл .dt или 1Cv8.1CD имеет размер, сопоставимый с размером базы

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

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

Копия загружается
Норма

База открывается из копии без сообщений о повреждении

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

Ошибка формата потока или требование тестирования и исправления

Данные на месте
Норма

ОСВ и документы за последние периоды совпадают с рабочей базой

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

Пустые регистры, отсутствуют последние документы

Храните копии по правилу разнесения: минимум одна копия должна лежать вне компьютера или сервера с рабочей базой — на внешнем диске, в сетевом хранилище или в облачном хранилище файлов. Имя файла делайте говорящим: включайте дату и назначение, например Buh_pered_obnovleniem_15-03.dt. Это избавит от путаницы, когда копий накопится несколько.

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

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

Чем выгрузка .dt отличается от копирования файла 1Cv8.1CD?

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

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

Для выгрузки .dt и копирования файловой базы — нет, оба способа требуют монопольного доступа. Исключение — бэкап серверной базы средствами СУБД: он выполняется «на горячую», не прерывая работу пользователей.

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

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

Сколько места нужно для файла копии?

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

Как передать копию базы разработчику или аудитору?

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

Копия загружается с ошибкой «несовместимая версия платформы». В чём причина?

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

Итог

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

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