Переносим базу 1С на флешку: все рабочие способы
Содержание
Чтобы перенести базу
1С на флешку, есть два надёжных пути: скопировать папку файловой базы целиком или сделать выгрузку в файл *.dt через Конфигуратор. Первый способ — «как есть», второй даёт один сжатый файл, который удобно носить и восстанавливать. Для частичного переноса данных подойдёт обмен через XML.
Ниже — когда какой способ выбрать, как подготовить носитель, что именно копировать и как потом поднять базу на другом компьютере. Все пути меню — для платформы 8.3 с интерфейсом «Такси».
Какой способ переноса выбрать
Способ зависит от того, файловая у вас база или серверная, и что именно нужно перенести — всю базу или только часть данных.
1Cv8.1CD. Либо сделать выгрузку в *.dt — получится один компактный файл.*.dt через Конфигуратор.*.dt требуют совпадения конфигурации. Если версии разные — сначала обновите приёмник до версии источника, потом переносите.Если сомневаетесь, файловая база или серверная — посмотрите в окне запуска 1С. У файловой базы в строке адреса виден путь к папке (File=...), у серверной — имя сервера и базы (Srvr=...;Ref=...).
Коротко, чем способы отличаются на практике:
| Способ | Что переносит | Размер на флешке | Когда выбрать |
|---|---|---|---|
| Копия папки | Базу «как есть», с журналом и настройками | Полный размер базы | Файловая база, нужен точный бэкап |
Выгрузка в *.dt | Всю базу одним сжатым файлом | В разы меньше папки | Серверная база, хранение и пересылка |
| Обмен XML | Выбранные справочники и документы | Небольшой | Нужна только часть данных |
Для обычного переезда файловой базы на другой компьютер берите копию папки или *.dt — остальное лишнее.
Что подготовить до переноса
Перед копированием стоит потратить пять минут на подготовку — это избавляет от битого файла на выходе.
Проверьте объём базы и флешки. Файл 1Cv8.1CD рабочей бухгалтерии легко занимает 2–10 ГБ, а большие базы — десятки гигабайт. Флешка должна вмещать базу с запасом.
Проверьте файловую систему флешки. Если файл базы больше 4 ГБ, носитель с FAT32 его не примет — копирование оборвётся с ошибкой. Отформатируйте флешку в exFAT или NTFS (правый клик по диску в проводнике → Форматировать).
Форматирование стирает все данные с флешки — сначала сохраните с неё нужные файлы.
Выгоните всех из базы. Для выгрузки в *.dt нужен монопольный доступ — других активных сеансов быть не должно. Для копирования папки тоже закройте 1С на всех компьютерах, иначе рискуете скопировать базу
в момент записи.
Проверьте целостность базы. Запустите Конфигуратор → Администрирование → Тестирование и исправление. Для первого раза достаточно оставить галку «Проверка логической целостности» в режиме «Только тестирование». Переносить битую базу бессмысленно — ошибки уедут вместе с ней.
Способ 1: скопировать папку файловой базы
Самый прямой путь. База в файловом варианте — это папка на диске, и её можно просто перенести на флешку.
Шаг 1. Найдите папку базы. В окне запуска 1С выделите нужную базу и нажмите Изменить. В поле с каталогом будет полный путь, например C:\1C_Base\Buh. Запомните или скопируйте его.
Шаг 2. Закройте 1С полностью — и Предприятие, и Конфигуратор, на всех компьютерах, которые работают с этой базой.
Шаг 3. Откройте папку базы в проводнике по пути из шага 1. Внутри вы увидите файл базы и служебные файлы:
1Cv8.1CD — сама база (главный файл)
1Cv8.lgd — журнал регистрации
1Cv8FTxt\ — файлы полнотекстового поиска
Шаг 4. Скопируйте всю папку на флешку. Достаточно файла 1Cv8.1CD, но проще скопировать папку целиком — тогда сохранятся настройки пользователей и журнал. Дождитесь окончания копирования полностью, не выдёргивайте флешку.
Шаг 5. Проверьте копию. Размер файла 1Cv8.1CD на флешке должен совпасть с оригиналом до байта. Если меньше — копирование оборвалось, повторите.
Не работайте с базой напрямую с флешки. Файловая база на съёмном носителе работает медленно, а при случайном извлечении флешки во время записи база повредится. Флешка — только транспорт: на новом компьютере скопируйте папку на локальный диск и подключайте базу уже оттуда.
Способ 2: выгрузка базы в файл DT
Выгрузка в *.dt упаковывает всю базу в один сжатый файл. Он в разы меньше исходной папки и переносится как обычный документ. Это единственный штатный способ забрать на флешку серверную базу
.
- Запустите базу в режиме Конфигуратор.
- Откройте меню
Администрирование→Выгрузить информационную базу…. - В окне сохранения укажите флешку и имя файла, например
buh_2026-10-07.dt. Имя файла латиницей и с датой — потом проще разобраться в копиях. - Нажмите
Сохранитьи дождитесь сообщения «Выгрузка информационной базы в файл завершена».
Выгрузка идёт при монопольном доступе: если 1С сообщит, что база занята, закройте все сеансы Предприятия и повторите.
Файл *.dt забирает с собой не только данные, но и саму конфигурацию вместе с подключёнными расширениями. Поэтому при восстановлении на новом компьютере отдельно переносить расширения не нужно — они уже внутри. А вот внешние обработки и печатные формы, которые вы открывали через Файл → Открыть, в базе не хранятся: их переносите отдельными файлами.
Файл *.dt удобен как резервная копия, но у него есть ограничение: восстановить его можно только в базу той же (или совместимой) конфигурации и на платформе не ниже той, где он создан. Для холодного бэкапа всей базы «один в один» надёжнее копия папки (Способ 1), для переноса и хранения — *.dt.
Перенос части данных через XML
Если нужна не вся база, а конкретные данные — например, справочник номенклатуры или документы за квартал — целиком базу тащить не надо. Для этого есть универсальная обработка «Выгрузка и загрузка данных XML», которую 1С распространяет для своих конфигураций.
Обработка — это внешний файл *.epf. Порядок такой:
- В источнике откройте обработку:
Файл→Открыть…→ выберите файл обработки. - На закладке выгрузки отметьте объекты, которые нужно перенести (справочники, документы, при необходимости — с движениями).
- Выгрузите в файл
*.xmlи сохраните его на флешку. - На приёмнике откройте ту же обработку и загрузите файл XML.
Главное условие — конфигурации источника и приёмника должны совпадать по составу объектов. Переносите данные осознанно: выгрузка документов без нужных справочников даст ошибки загрузки по ссылкам.
XML-обмен не заменяет полный перенос. Он подходит для точечной задачи (догрузить номенклатуру, перекинуть контрагентов), но не для переезда всей базы со всеми настройками. Для полного переезда используйте Способ 1 или Способ 2.
Архивация: когда сжимать базу
Файл 1Cv8.1CD хорошо сжимается — база на 8 ГБ в архиве часто ужимается до 1–2 ГБ. Это полезно, если флешка маленькая или базу надо переслать.
- Закройте 1С, правый клик по папке базы →
Отправить→Сжатая ZIP-папка(встроенный архиватор Windows). Либо используйте архиватор 7-Zip, WinRAR. - Архив кладите на флешку, а распаковывайте уже на целевом диске — работать с базой из архива нельзя.
- Файл
*.dtотдельно архивировать смысла мало: он и так сжат при выгрузке.
Для разовой передачи по почте или мессенджеру ZIP-архив папки или *.dt — оптимальный вариант: один файл, компактно, легко проверить целостность после распаковки.
Многие почтовые сервисы режут вложения по размеру (часто 25 МБ). Большую базу через почту напрямую не отправить — используйте облачный диск или ту же флешку, а ссылку или носитель передайте получателю.
Восстановление базы на новом компьютере
Перенос завершается подключением базы на целевом компьютере. Порядок зависит от того, каким способом вы её везли.
Если переносили копию папки (Способ 1):
- Скопируйте папку базы с флешки на локальный диск нового компьютера (не оставляйте на флешке).
- Запустите 1С, в окне запуска нажмите
Добавить. - Выберите «Добавление в список существующей информационной базы».
- Укажите путь к скопированной папке и нажмите
Готово.
Если переносили файл DT (Способ 2):
- Сначала создайте пустую базу:
Добавить→ «Создание новой информационной базы» → «Создание информационной базы без конфигурации…» (или из шаблона нужной конфигурации). - Запустите новую базу в режиме Конфигуратор.
- Откройте
Администрирование→Загрузить информационную базу…. - Укажите файл
*.dtс флешки и подтвердите. 1С предупредит, что текущая база будет полностью заменена, — для пустой базы это нормально. - После загрузки запустите базу в режиме Предприятие и проверьте данные.
Загрузка *.dt полностью затирает ту базу, в которую вы загружаете. Никогда не загружайте *.dt в действующую рабочую базу — только в новую или специально подготовленную пустую.
Платформа на новом компьютере должна быть не ниже версии, на которой сделана выгрузка. Если версия ниже — установите такую же или новее, иначе загрузка *.dt не пройдёт.
Ошибки при подключении и загрузке
Если на новом компьютере база не поднимается, причина почти всегда в одной из трёх ситуаций. Разберём, что они значат.
«Несоответствие конфигурации базы данных сохранённой». Появляется при загрузке *.dt, когда конфигурация приёмника не совпадает с источником. Решение — привести платформу и конфигурацию приёмника к версии источника. Для *.dt проще создать базу из того же шаблона конфигурации, что и исходная, и уже в неё грузить файл.
«Ошибка формата потока» или файл не открывается. Обычно это признак того, что файл *.dt или архив недокачался либо повредился при копировании на флешку. Сверьте размер файла на флешке с оригиналом. Если не совпадает — скопируйте заново, не извлекая флешку до конца операции.
База не появилась в списке запуска. При добавлении файловой базы нужно указывать путь не к файлу 1Cv8.1CD, а к папке, в которой он лежит. Если указали сам файл или вложенную папку — 1С базу не увидит. Вернитесь на шаг назад и выберите каталог.
Платформа на приёмнике должна быть не ниже версии, где сделана выгрузка. Загрузить *.dt из новой платформы в старую нельзя — сначала обновите платформу на целевом компьютере.
Частые вопросы
Можно ли работать с базой прямо с флешки?
Чем отличается копия папки от файла DT?
*.dt — сжатый дамп, он меньше по размеру, но для восстановления нужна база той же конфигурации и платформа не ниже исходной.Почему файл базы не копируется на флешку?
1Cv8.1CD больше 4 ГБ — FAT32 такие файлы не хранит. Отформатируйте флешку в exFAT или NTFS. Вторая причина — 1С не закрыта и держит файл занятым.Нужен ли монопольный доступ для переноса?
*.dt — да, других сеансов быть не должно. Для копирования папки монопольный режим формально не нужен, но закрыть 1С всё равно обязательно: копия открытого файла базы будет некорректной.Перенесётся ли серверная база копированием папки?
1Cv8.1CD на диске нет — данные лежат в СУБД. Забрать такую базу на флешку можно только выгрузкой в *.dt через Конфигуратор.Сохранятся ли при переносе пользователи и их пароли?
*.dt переносят список пользователей вместе с их правами и паролями. После восстановления вход будет под теми же учётными записями, что и в исходной базе.