Администрирование · 8 мин
Как скачать базу 1С на флешку
Как скопировать базу 1С на флешку: выгрузка через конфигуратор, копирование файловой папки, перенос с сервера. Проверка результата, ошибки и ответы на вопросы.
Скопировать базу 1С на флешку нужно в нескольких типичных ситуациях: перенос учёта на другой компьютер, резервная копия перед обновлением конфигурации, передача данных бухгалтеру или франчайзи. Способ зависит от того, как устроена база: файловая (хранится в папке на диске) или клиент-серверная (работает на SQL-сервере). Путать эти варианты нельзя — у них разные механизмы выгрузки.
Главное правило: перед копированием все пользователи должны выйти из базы. Если скопировать файлы, пока кто-то работает, часть данных окажется в несогласованном состоянии, и копия может не открыться или содержать ошибки. Ниже разобраны оба сценария с проверкой результата и типичными ошибками.
Определите тип базы: файловая или клиент-серверная
Откройте список информационных баз в окне запуска 1С (1cestart), выделите нужную базу и посмотрите строку в нижней части окна. Там будет указан либо путь к папке вида File="D:\Bases\Trade" — это файловая база, либо параметры вида Srvr="server";Ref="trade" — это клиент-серверная база.
Тот же путь виден и в самой программе: меню «Файл» (или кнопка с логотипом) → «О программе». Для файловой базы подойдёт простое копирование папки, для серверной — только выгрузка через конфигуратор или средствами СУБД.
Универсальный способ: выгрузка в файл .dt через конфигуратор
Этот метод работает для любой базы — и файловой, и серверной — и даёт гарантированно целостную копию. Именно его рекомендуется использовать, когда базу нужно передать другому человеку или развернуть на другом компьютере.
- 1Попросите всех пользователей выйти из базы и закройте её у себя.
- 2Запустите базу в режиме «Конфигуратор» — кнопка выбора режима есть в окне запуска 1С.
- 3Откройте меню «Администрирование» → «Выгрузить информационную базу».
- 4Укажите путь к флешке и имя файла, например backup.dt, и подтвердите выгрузку.
- 5Дождитесь сообщения об успешном завершении и проверьте, что файл появился на флешке с ненулевым размером.
Если пункт «Выгрузить информационную базу» недоступен, значит у вашей учётной записи нет административных прав. Выгрузку должен выполнять пользователь с полными правами. Также учтите: в момент выгрузки база блокируется, поэтому в рабочее время это делают только при полном выходе пользователей.
Файл .dt нельзя открыть напрямую двойным щелчком — на другом компьютере его загружают через конфигуратор: «Администрирование» → «Загрузить информационную базу». Если нужна именно рабочая копия, после загрузки базу добавляют в список баз и запускают в обычном режиме.
Копирование файловой базы как папки
Файловая база — это обычная папка, внутри которой лежит главный файл 1Cv8.1CD и служебные файлы. Чтобы перенести её на флешку, достаточно скопировать папку целиком через проводник Windows.
Порядок действий: закройте 1С у всех пользователей, найдите папку базы (путь виден в списке баз), скопируйте её на флешку. На другом компьютере папку копируют на локальный диск, затем в окне запуска 1С нажимают «Добавить» → «Добавление в список существующей информационной базы» и указывают путь к скопированной папке.
Работать с базой прямо с флешки не стоит: скорость USB-накопителя ниже диска, а внезапное отключение во время записи почти гарантированно повредит файл базы. Флешка — это транспорт и хранилище копии, рабочее место базы — локальный диск.
Требования к флешке и подготовка носителя
Перед копированием проверьте два параметра: свободное место и файловую систему. Размер базы смотрят в свойствах папки или файла .dt. Флешка должна вмещать копию с запасом.
Большинство флешек отформатированы в FAT32, где максимальный размер одного файла — 4 ГБ. Если база больше, копирование оборвётся с ошибкой. Решение — отформатировать флешку в NTFS или exFAT (данные на ней при форматировании удаляются) либо сжать выгрузку в архив с разбиением на тома.
Перенос клиент-серверной базы
Если база работает на SQL Server, PostgreSQL или другой СУБД, копировать файлы сервера вручную нельзя — данные живут внутри системы управления базами данных. Практичных пути два.
Первый — та же выгрузка в .dt через конфигуратор: конфигуратор подключается к серверной базе так же, как к файловой, и выгружает её целиком. Это самый простой способ для баз умеренного размера. Второй путь — резервная копия средствами самой СУБД (например, backup в SQL Server) с последующим восстановлением на другом сервере. Этот вариант быстрее для больших баз, но требует прав администратора СУБД и совместимых версий сервера.
Как выбрать способ
Проверка результата после копирования
Копирование завершилось без ошибок — ещё не гарантия, что копия рабочая. Минимальная проверка: сравнить размер исходной папки или файла .dt с копией на флешке. Они должны совпадать.
Надёжная проверка — открыть копию. Для папки: скопируйте её обратно на диск другого компьютера (или в тестовую папку), добавьте в список баз и запустите. Для .dt: создайте пустую базу и загрузите файл через конфигуратор. Если база открывается и показывает актуальные документы — копия исправна.
Как проверить результат
Совпадает с исходным
Меньше исходного — копирование оборвалось
База запускается, документы на месте
Ошибка открытия, требование восстановления
Тест архива проходит без ошибок
Архиватор сообщает о повреждённых блоках
Типичные ошибки и ограничения
Отдельное ограничение касается лицензий: перенос базы не переносит лицензию 1С. На другом компьютере должна быть установлена платформа 1С с действующей лицензией (программной или аппаратным ключом HASP), иначе база просто не запустится.
Что важно запомнить
Перед копированием закройте базу у всех пользователей. Файловую базу копируйте папкой, универсальный вариант для любой базы — выгрузка в .dt через конфигуратор. Проверьте файловую систему флешки (NTFS для баз больше 4 ГБ) и обязательно откройте копию для проверки.
Частые вопросы
Можно ли скопировать базу 1С на флешку без конфигуратора?
Да, если база файловая: достаточно скопировать папку базы через проводник при закрытой программе. Конфигуратор обязателен только для выгрузки .dt и для серверных баз.
Чем отличается файл .dt от папки базы?
Папка — это рабочая база, которую можно сразу добавить в список и открыть. Файл .dt — это архив выгрузки: его нельзя открыть напрямую, его загружают через конфигуратор в пустую базу. Зато .dt гарантирует целостность и подходит для серверных баз.
База не помещается на флешку, что делать?
Проверьте файловую систему флешки: FAT32 не принимает файлы больше 4 ГБ. Отформатируйте её в NTFS или exFAT, либо сожмите базу архиватором с разбиением на тома. Если места всё равно не хватает, используйте внешний диск.
Будет ли работать база, если запускать её прямо с флешки?
Технически файловая база может открыться с флешки, но делать этого не стоит: работа будет медленной, а случайное отключение накопителя во время записи с высокой вероятностью повредит базу. Скопируйте базу на локальный диск.
Копия не открывается и требует восстановления — что делать?
Скорее всего, база копировалась в открытом состоянии или флешку извлекли до конца записи. Повторите копирование заново при закрытой базе. Если повреждён оригинал, используйте утилиту chdbfl.exe из каталога установки платформы, предварительно сделав копию файла.
Перенесётся ли лицензия 1С вместе с базой на флешке?
Нет. База и лицензия — разные вещи. На целевом компьютере должна быть установлена платформа 1С с собственной активной лицензией, иначе база не запустится независимо от того, как она перенесена.