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

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

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

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

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

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

Перед началом определите два момента: где физически лежит база (локальная папка, сетевая папка или сервер) и какой у вас объём данных. От этого зависит, сколько места понадобится на флешке и какой метод выбрать.

Определяем тип базы и её расположение

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

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

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

Тип базыФайловая или клиент-серверная

Смотрите путь в окне выбора баз

Размер данныхРазмер папки или файла 1Cv8.1CD

Свойства папки базы в проводнике

Свободное местоНа флешке должно быть место с запасом

Свойства флешки, желательно +20% к размеру базы

Активные сеансыНикто не должен работать в базе

Попросите пользователей выйти из 1С

Подготовка флешки и остановка работы пользователей

Флешка должна иметь достаточно свободного места — берите запас минимум в 20–30% от размера базы, поскольку в процессе выгрузки могут создаваться временные файлы. Если база крупная, проверьте файловую систему флешки: FAT32 не поддерживает файлы больше 4 ГБ, и выгрузка .dt такого размера оборвётся с ошибкой. В этом случае отформатируйте флешку в exFAT или NTFS, предварительно сохранив с неё нужные данные.

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

Способ 1: выгрузка базы через конфигуратор в файл .dt

Это основной и рекомендуемый метод. Он работает и для файловых, и для клиент-серверных баз, создаёт единый сжатый файл и гарантирует целостность данных при последующей загрузке. Для выполнения потребуются права администратора информационной базы.

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

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

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

Способ 2: копирование папки файловой базы

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

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

Этот способ быстрее выгрузки в .dt и сохраняет настройки, привязанные к папке базы, но менее надёжен при переносе между разными версиями платформы и не подходит для клиент-серверных баз.

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

Выгрузка в .dt

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

Копирование папки

Быстро и просто, но только для файловых баз и при полностью завершённых сеансах. Риск несогласованной копии выше.

Перенос через архиватор

Сжатие папки базы в ZIP или RAR уменьшает размер и упрощает перенос, но требует распаковки на целевом компьютере.

Проверка результата после переноса

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

Для глубокой проверки файловой базы используйте утилиту chdbfl.exe из каталога установки платформы — она проверяет физическую целостность файла 1Cv8.1CD. В конфигураторе доступна функция «Тестирование и исправление», но запускать её с исправлением стоит только при наличии отдельной резервной копии.

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

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

Файл .dt или папка базы на флешке
Норма

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

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

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

Запуск базы на целевом компьютере
Норма

База открывается, справочники и документы доступны

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

Ошибка открытия, сообщение о повреждении базы

Ключевые данные
Норма

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

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

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

Типичные ошибки и ограничения

Типичные ошибки
01
Копирование базы при открытых сеансах — копия получается повреждённой и не открывается
02
Флешка в FAT32 — выгрузка файла больше 4 ГБ обрывается с ошибкой записи
03
Извлечение флешки сразу после копирования без безопасного извлечения — данные могут не успеть записаться на носитель
04
Копирование только файла 1Cv8.1CD без служебных подкаталогов — теряются вспомогательные данные
05
Попытка скопировать клиент-серверную базу как файлы — данные хранятся в СУБД, а не в папке, копия бесполезна

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

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

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

Можно ли работать с базой 1С прямо с флешки, не копируя на диск?

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

Что делать, если файл выгрузки .dt не помещается на флешку?

Сначала проверьте файловую систему флешки: FAT32 ограничивает размер одного файла 4 ГБ. Отформатируйте носитель в exFAT или NTFS. Если места всё равно не хватает, используйте флешку большего объёма, внешний жёсткий диск или перенос по локальной сети. Дополнительный вариант — сжать файл архиватором, но выигрыш по размеру для .dt обычно невелик, так как данные уже сжаты.

Нужно ли выгружать конфигурацию отдельно от данных?

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

Как перенести базу, если нет доступа к конфигуратору?

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

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

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

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

Да, но версия платформы на компьютере получателя должна быть не ниже той, на которой работала база. Платформа старой версии не откроет базу, созданную или обновлённую в более новой. Перед передачей уточните у получателя версию платформы (видна в окне «О программе») и при необходимости обновите её заранее.

Итог

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

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