Администрирование · 11 мин
Как перенести базу 1С на флешку
Как перенести базу 1С на флешку: копирование файловой базы, выгрузка через dt, перенос с сервера SQL. Проверка результата, ошибки и меры безопасности.
Перенести базу 1С на флешку можно двумя основными способами: простым копированием файла базы (для файлового варианта работы) или выгрузкой информационной базы в файл с расширением .dt через конфигуратор. Выбор зависит от того, как развёрнута ваша система: локально на одном компьютере, в сетевой папке или на сервере 1С:Предприятия с СУБД. Ошибка на этапе копирования может привести к повреждению данных, поэтому перед началом важно убедиться, что никто не работает в базе.
Флешка в этой задаче выполняет роль переносного носителя: на неё складывают базу, чтобы запустить её на другом компьютере, передать бухгалтеру или сохранить как резервную копию. Для файловой базы достаточно скопировать один файл 1Cv8.1CD, для серверной — потребуется выгрузка через конфигуратор, поскольку данные хранятся в СУБД и напрямую их скопировать нельзя.
Ниже разобраны оба сценария с точными действиями, способами проверки результата и типичными ошибками, которые чаще всего приводят к потере данных.
Определите, какой у вас вариант базы: файловый или серверный
Способ переноса полностью зависит от режима работы информационной базы. Узнать его просто: откройте окно запуска 1С, выделите нужную базу в списке и посмотрите на строку внизу окна. Если там указан путь вида C:\Bases\Trade или сетевой путь \\Server\Bases — это файловый вариант. Если указан сервер и имя базы в кластере (например, srv1c:trade_base) — серверный вариант.
Тот же путь виден в самой программе: меню «Файл» → «Открыть» или сведения о базе в разделе «Администрирование» → «Обслуживание» в типовых конфигурациях. Точно определить режим важно до начала копирования: попытка скопировать файлы с сервера SQL напрямую не даст рабочей копии базы.
Как выбрать способ переноса
Подготовка: завершите сеансы и проверьте флешку
Главное условие безопасного копирования файловой базы — отсутствие активных сеансов. Пока хотя бы один пользователь работает в программе, файл 1Cv8.1CD заблокирован или находится в несогласованном состоянии, и скопированная версия может оказаться повреждённой. Попросите всех выйти из программы и закройте конфигуратор.
Проверить отсутствие сеансов можно через «Администрирование» → «Активные пользователи» в типовых конфигурациях. Для серверной базы список сеансов виден в консоли кластера серверов 1С. Если сеанс «завис», его можно завершить принудительно, но сначала убедитесь, что пользователь действительно вышел.
Отдельно проверьте саму флешку: на ней должно быть достаточно свободного места. Размер файловой базы легко узнать по свойствам файла 1Cv8.1CD — базы активно работающих организаций нередко занимают несколько гигабайт. Также обратите внимание на файловую систему носителя: флешки в формате FAT32 не принимают файлы больше 4 ГБ. Если база крупнее, отформатируйте флешку в exFAT или NTFS, предварительно сохранив с неё нужные данные.
Способ 1: копирование файловой базы на флешку
Файловая база хранится целиком в одном файле 1Cv8.1CD внутри папки базы. Рядом могут лежать служебные файлы и подпапки, но для переноса достаточно именно этого файла. Порядок действий следующий.
- 1Завершите все сеансы 1С и закройте конфигуратор
- 2Откройте папку базы — путь указан в окне запуска 1С под списком баз
- 3Найдите файл 1Cv8.1CD и проверьте его размер в свойствах
- 4Скопируйте файл на флешку через контекстное меню или перетаскивание
- 5Дождитесь полного окончания копирования и сверьте размер файла на флешке с исходным
- 6Извлеките флешку через «Безопасное извлечение устройства»
Копирование большого файла на флешку может занять заметное время — скорость записи USB-накопителей обычно ниже скорости чтения с диска. Не прерывайте процесс и не выдёргивайте флешку до завершения: прерванное копирование оставит на носителе обрезанный нерабочий файл.
После копирования сравните размер исходного файла и копии на флешке — они должны совпадать до байта. Это простейшая проверка целостности. Дополнительно можно открыть базу прямо с флешки или с другого компьютера: добавьте в список баз новую информационную базу, указав путь к файлу на носителе.
Можно ли работать с базой прямо с флешки
Технически 1С откроет файловую базу с флешки, но постоянно так работать не стоит. Скорость записи на USB-накопители ниже, чем на SSD или HDD, износ флеш-памяти при интенсивной работе выше, а случайное отключение носителя во время сеанса почти гарантированно повредит базу. Флешку разумно использовать как транспорт: скопировали, перенесли, развернули на диске другого компьютера.
Способ 2: выгрузка базы в файл .dt через конфигуратор
Выгрузка в .dt — универсальный способ, который работает и для файловых, и для серверных баз. Для серверного варианта это единственный корректный путь: данные лежат в СУБД (MS SQL, PostgreSQL и других), и скопировать их файлами нельзя. Выгрузка собирает всю информационную базу — данные и конфигурацию — в один переносимый файл.
- 1Завершите сеансы пользователей или переведите базу в монопольный режим
- 2Откройте базу в конфигураторе с правами администратора
- 3Выберите меню «Администрирование» → «Выгрузить информационную базу»
- 4Укажите флешку или локальную папку как место сохранения и задайте имя файла
- 5Дождитесь завершения выгрузки — при большой базе это может занять продолжительное время
- 6Если сохраняли на диск, скопируйте полученный .dt на флешку и сверьте размер
Для выгрузки конфигуратору требуется монопольный доступ: если в базе есть активные сеансы, операция не запустится и выдаст сообщение о невозможности установки монопольного режима. На серверной базе сеансы можно завершить через консоль кластера, на файловой — попросив пользователей выйти.
Файл .dt обычно заметно меньше исходной базы, поскольку выгрузка сжимает данные, но для крупных баз он всё равно может превышать 4 ГБ — ограничение FAT32 актуально и здесь. На целевом компьютере база восстанавливается обратным действием: «Администрирование» → «Загрузить информационную базу» в конфигураторе пустой или существующей базы.
Как проверить, что перенос прошёл успешно
Факт копирования файла ещё не гарантирует работоспособную копию. Проверка занимает несколько минут и избавляет от ситуации, когда «резервная» флешка в нужный момент оказывается бесполезной.
Как проверить результат
Совпадает с исходным файлом до байта
Размер меньше или файл не открывается — копирование прервано
База открывается, списки документов и справочники доступны
Ошибка формата потока или тестирования — файл повреждён
Присутствуют последние документы за текущий период
Данных за последние дни нет — скопировали старую или другую базу
Версия конфигурации совпадает с рабочей базой
Конфигурация старее — возможно, скопирована не та папка
Самая надёжная проверка — открыть скопированную базу и убедиться, что в ней есть свежие документы. Если база открывается с ошибкой «Неверный формат файла» или подобной, копия повреждена: повторите копирование, убедившись, что исходная база не используется. Для файла .dt проверкой служит тестовая загрузка в пустую базу на другом компьютере.
Типичные ошибки при переносе базы на флешку
Отдельная частая ситуация — копирование ярлыка вместо файла. Проверяйте, что на флешке лежит именно файл 1Cv8.1CD с реальным размером, а не ярлык в несколько килобайт. Также не переименовывайте файл базы: имя 1Cv8.1CD служебное, и при загрузке платформа ожидает именно его в папке базы.
Безопасность: копии, шифрование и ограничения флешек
В базе 1С обычно содержатся персональные данные сотрудников, сведения о контрагентах и финансовая информация. Флешка легко теряется, поэтому переносить базу в открытом виде стоит только при реальной необходимости. Если носитель может покинуть контролируемую зону, используйте зашифрованный контейнер или архив с паролем — это снизит риск утечки при потере накопителя.
Не рассматривайте флешку как долговременное хранилище резервных копий. USB-накопители имеют ограниченный ресурс перезаписи и могут отказать внезапно. Правильная схема резервного копирования — минимум две копии на разных носителях, одна из которых хранится отдельно от рабочего компьютера. Флешка в этой схеме уместна как дополнительная копия или транспорт, но не как единственный архив.
Если базу переносят регулярно — например, между офисом и домом, — удобнее настроить автоматическую выгрузку .dt по расписанию через пакетный режим конфигуратора. Это исключает ручные ошибки и всегда даёт свежую копию в едином формате.
FAQ
Можно ли просто перетащить папку базы на флешку?
Да, если это файловая база и все сеансы завершены. Критичен только файл 1Cv8.1CD, остальное — служебные данные, которые платформа пересоздаст. Копирование всей папки безопасно, но занимает больше места.
База весит больше 4 ГБ и не копируется на флешку. Что делать?
Причина почти наверняка в файловой системе FAT32, которая не поддерживает файлы больше 4 ГБ. Отформатируйте флешку в exFAT или NTFS, предварительно сохранив с неё данные, либо используйте выгрузку .dt — она обычно компактнее исходной базы.
Откроется ли база с флешки на другом компьютере?
Да, если на нём установлена платформа 1С совместимой версии. Добавьте базу в список через кнопку «Добавить» в окне запуска, указав путь к файлу на флешке. Лучше скопировать базу на локальный диск и работать с ней там.
Чем копирование 1Cv8.1CD отличается от выгрузки .dt?
Копирование файла быстрее и сохраняет базу «как есть», но требует той же структуры развёртывания. Выгрузка .dt универсальнее: подходит для серверных баз, сжимает данные и позволяет развернуть базу в любом режиме, но требует монопольного доступа и занимает больше времени.
Можно ли копировать базу, пока в ней работают пользователи?
Нет. При активных сеансах файл находится в несогласованном состоянии, и копия с высокой вероятностью окажется повреждённой. Сначала завершите все сеансы, затем копируйте.
Повредится ли исходная база при копировании?
Само копирование не изменяет исходный файл, риск возникает только при одновременной работе пользователей или сбое носителя. Основная опасность — не исходная база, а нерабочая копия, поэтому результат всегда проверяйте открытием.
Что важно запомнить
Файловую базу переносят копированием 1Cv8.1CD, серверную — выгрузкой в .dt через конфигуратор. Всегда завершайте сеансы перед копированием, проверяйте файловую систему флешки при базах больше 4 ГБ и подтверждайте результат открытием копии. Флешка — транспорт и дополнительная копия, а не единственное хранилище данных.