Копия базы 1С на флешку, другой ПК или для программиста: три рабочих способа

· 9 мин

Содержание

Самый надёжный способ скачать базу 1С — выгрузить её в один файл .dt: откройте базу в Конфигураторе и выберите Администрирование → Выгрузить информационную базу. Файловую базу можно скопировать ещё проще — забрать целиком её папку с файлом 1Cv8.1CD.

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

Файловая или серверная: что вы скачиваете

Прежде чем копировать базу 1С, посмотрите, где она лежит. Это занимает полминуты.

  1. Запустите 1С, но не входите в базу.
  2. В окне запуска выделите нужную базу в списке.
  3. Посмотрите строку внизу окна под списком.

Что вы там увидите:

  • 📁 File="D:\Base\Buh" — файловая база. Все данные в одной папке, главный файл — 1Cv8.1CD.
  • 🖥 Srvr="srv1c";Ref="buh" — клиент-серверная база . Данные хранятся в СУБД (MS SQL Server или PostgreSQL) на сервере. Папки с базой на вашем компьютере нет вообще.
  • ☁️ адрес http:// или https:// — веб-публикация или облако. Данные на чужом сервере, скачивать их нужно через его средства.

Если строка не видна целиком, нажмите Изменить у выделенной базы — путь к папке или имя сервера и базы показаны на первом шаге мастера.

От типа зависит набор способов. Выгрузка в .dt работает везде. Копирование папки — только для файловой базы. Бэкап средствами СУБД — только для серверной.

Способ 1. Выгрузить базу 1С в файл .dt

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

Пошагово через Конфигуратор

  1. Попросите коллег выйти из базы. Выгрузка при работающих пользователях может не начаться или дать несогласованную копию.
  2. В окне запуска выберите базу и нажмите Конфигуратор.
  3. Войдите под пользователем с правами администратора.
  4. В меню выберите Администрирование → Выгрузить информационную базу.
  5. Укажите папку и имя файла, например buh_2026-10-07.dt.
  6. Нажмите Сохранить и дождитесь сообщения о завершении.

Время зависит от объёма. База на 2 ГБ выгружается за несколько минут, на 50 ГБ — может идти час и больше. Файл .dt сжат, поэтому обычно в разы меньше папки с базой.

Пароль администратора 1С обязателен. Без него в Конфигуратор не войти. Если пароль потерян, а в базе есть другие пользователи с полными правами — входите под ними.

Выгрузка из командной строки

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

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\Base\Buh" /N"Администратор" /P"пароль" /DumpIB"E:\Backup\buh.dt" /Out"E:\Backup\dump.log" /DisableStartupDialogs

Для серверной базы вместо /F используется /S"srv1c\buh". Номер версии в пути замените на свой — посмотрите папку C:\Program Files\1cv8\. Результат и ошибки запишутся в файл из параметра /Out.

Пароль в bat-файле лежит открытым текстом. Создайте для выгрузки отдельного пользователя и ограничьте доступ к папке со скриптом.

Способ 2. Скопировать папку файловой базы

Для файловой базы это самый быстрый путь. Никаких программ и паролей не нужно — только доступ к папке.

  1. Убедитесь, что в базе никто не работает , включая вас. Закройте и 1С:Предприятие, и Конфигуратор.
  2. Узнайте путь к папке (см. первый раздел).
  3. Откройте эту папку в Проводнике.
  4. Скопируйте её целиком на флешку, внешний диск или в облако.

Копируйте только закрытую базу. Если в момент копирования кто-то записывает документы, файл 1Cv8.1CD может оказаться повреждённым. Повреждение часто вылезает не сразу, а при первой попытке открыть копию.

Что лежит в папке:

Файл или папкаЧто этоНужен ли в копии
1Cv8.1CDВсе данные и конфигурацияОбязательно
1Cv8LogЖурнал регистрацииЖелательно, если нужна история действий
1Cv8FTxt и похожиеИндекс полнотекстового поискаМожно не копировать, перестроится
Временные файлыСлужебные данные текущей сессииНе нужны

Если сомневаетесь — копируйте папку полностью. Лишние мегабайты не помешают, а забытый журнал регистрации потом не восстановить.

Папку удобно сжать в ZIP-архив перед отправкой. Файл 1Cv8.1CD хорошо сжимается, нередко в 3–5 раз.

Встроенное резервное копирование в БП 3.0

В типовых конфигурациях на БСП для файловой базы есть своя команда: Администрирование → Обслуживание → Резервное копирование и восстановление. Программа сама завершит работу, сделает архив и снова откроется. По сути это то же копирование папки, только с автоматическим закрытием базы. Для клиент-серверной базы эта команда не делает копию сама, а предлагает воспользоваться средствами СУБД.

Способ 3. Перенести данные через XML и Конвертацию данных

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

Здесь работают два инструмента:

  • 🔧 «Выгрузка и загрузка данных XML» — внешняя обработка для переноса объектов между базами с одинаковой конфигурацией. Выбираете, что выгрузить (например, справочник «Контрагенты» или документы за квартал), получаете XML-файл и загружаете его в другую базу.
  • 🔀 «Конвертация данных » 2.0 — отдельная конфигурация, в которой описывают правила переноса между разными конфигурациями: какое поле источника в какое поле приёмника попадает. Готовые правила затем выполняет обработка «Универсальный обмен данными в формате XML».

Порядок работы в общих чертах:

  1. В «Конвертации данных» загружают структуры (метаданные) базы-источника и базы-приёмника.
  2. Настраивают правила конвертации объектов и правила выгрузки.
  3. Сохраняют правила в XML-файл.
  4. В базе-источнике запускают универсальную обработку, указывают файл правил и выгружают данные.
  5. В базе-приёмнике той же обработкой загружают получившийся файл.

Перед загрузкой чужих данных сделайте .dt базы-приёмника. Загрузка XML пишет объекты прямо в базу, а неудачно настроенные правила могут создать дубли контрагентов и номенклатуры.

Для типовых переходов (например, со старых редакций на БП 3.0) правила уже встроены в конфигурацию, и Конвертация не нужна. Её берут, когда готового перехода нет.

Если база на сервере или в облаке

Клиент-серверная база

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

Для PostgreSQL:

pg_dump -U postgres -Fc -f "E:\Backup\buh.backup" buh

Для MS SQL Server:

BACKUP DATABASE [buh] TO DISK = N'E:\Backup\buh.bak' WITH INIT;

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

База в облаке или у франчайзи

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

  • в личном кабинете облачного сервиса обычно есть команда получения копии приложения — файл для локальной версии;
  • в аренде у франчайзи или на чужом сервере копию делает их администратор по вашей заявке.

Права администратора внутри такой базы ещё не означают доступ к Конфигуратору: в облачных сервисах он, как правило, закрыт.

Какой способ выгрузки выбрать

СпособКогда подходитЧто нужноРиски
Выгрузка в .dtЛюбая база, передача программисту, переездКонфигуратор и пароль администратораДолго на больших базах
Копирование папкиФайловая база, быстрая копияДоступ к папке, база закрытаПовреждение, если копировать «на ходу»
Резервное копирование в программеФайловая база, бухгалтер без доступа к КонфигураторуПрава администратора в 1СТолько для файловой базы
Бэкап СУБДСерверная база, ежедневные копииДоступ к SQL или PostgreSQLОткрыть можно только на такой же СУБД
XML и Конвертация данныхПеренос части данных, разные конфигурацииОбработка, правила переносаДубли и ошибки сопоставления
Что вам нужно сделать с базой?

Как открыть скачанную базу на другом компьютере

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

Если у вас папка файловой базы

  1. Скопируйте папку на диск нового компьютера, например в D:\Base\Buh.
  2. Запустите 1С и нажмите Добавить.
  3. Выберите Добавление в список существующей информационной базы.
  4. Укажите имя базы и путь к скопированной папке.
  5. Нажмите Готово и откройте базу.

Если у вас файл .dt

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

Загрузка .dt полностью заменяет содержимое базы, в которую вы его загружаете. Никогда не загружайте .dt в рабочую базу «для проверки». Только в новую пустую.

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

Проверьте копию, пока исходная база доступна

Копию стоит проверить сразу, а не в день, когда старый компьютер уже отдан. Достаточно трёх действий:

  • 🔎 откройте пару последних документов и сравните суммы с исходной базой;
  • 📊 сформируйте оборотно-сальдовую ведомость за текущий год в обеих базах — итоги должны совпасть;
  • 👤 войдите под обычным пользователем, а не только под администратором.

Если ведомости расходятся или база не открывается, повторите выгрузку: исходник ещё под рукой.

Лицензия на новом компьютере

Копия базы лицензию не переносит. На новом компьютере нужна своя лицензия: программная (активируется пин-кодом) или ключ защиты. Без лицензии платформа базу не запустит — исключение составляет только учебная версия.

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

Можно ли отправить базу 1С по почте?
Только небольшую. Почтовые сервисы обычно ограничивают вложение 25–50 МБ. Базу выгрузите в .dt или сожмите папку в архив и передайте через облачный диск ссылкой.
Сохранятся ли в копии пароли пользователей?
Да. И в .dt, и в копии папки остаются список пользователей, их права и пароли. На новом компьютере входите под теми же учётными данными.
Можно ли открыть базу из .dt без Конфигуратора?
Нет. Файл .dt загружается только через Конфигуратор пустой базы. Если доступа к Конфигуратору нет, попросите передать копию папки файловой базы.
Можно ли передавать базу подрядчику, если в ней данные сотрудников?
В базе с зарплатой хранятся персональные данные: паспорта, СНИЛС, оклады. Передача их подрядчику — это обработка персональных данных, поэтому нужен договор с условием о конфиденциальности. Если программисту нужна только структура, отдайте ему копию с очищенными кадровыми данными.
Почему файл .dt намного меньше папки с базой?
Файл .dt сжат и не содержит служебных структур, индексов и пустого места внутри 1Cv8.1CD. Разница в 3–10 раз — норма, данные при этом не теряются.

Источники

  • Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»