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

· 10 мин

Содержание

«Скопировать 1С» на самом деле значит две вещи: поставить платформу и перенести базу с данными. Программа и данные хранятся отдельно, поэтому копировать папку с установленной платформой бесполезно. На новом компьютере платформу ставят установщиком, а переносят только информационную базу: либо выгрузкой в файл .dt, либо копированием файла 1Cv8.1CD.

Выбор простой. Если база файловая и обе машины одной системы, хватит копирования файла. Если база серверная, версии платформы разные или нужен перенос «с гарантией», берите выгрузку в .dt. Ниже оба способа по шагам, а до них то, что нужно подготовить.

С чего начать: что переносим и что понадобится

Перед работой выясните четыре вещи. От них зависит, какой способ подойдёт.

  1. Тип базы. В окне запуска выберите базу и посмотрите строку под списком. Путь к папке — файловая база. Имя сервера и имя базы — клиент-серверная.
  2. Версия платформы на старом компьютере. Номер виден в окне «О программе» или в названии папки установки, например 8.3.25.1445.
  3. Размер базы. Для файловой смотрите вес 1Cv8.1CD. От него зависит, влезет ли выгрузка на флешку и сколько займёт перенос по сети.
  4. Лицензия. Программная лицензия привязана к компьютеру, аппаратный ключ к порту. Сама по себе лицензия при копировании базы не переезжает.

Что собрать заранее:

  • 📦 дистрибутив платформы той же ветки, что и на старом компьютере (номер не ниже имеющегося);
  • 🔑 аппаратный ключ или данные для получения программной лицензии на новой машине;
  • 📁 место на диске: файл .dt обычно занимает заметно меньше исходной базы, но запас нужен и под саму базу, и под архив;
  • 👥 список пользователей с паролями администратора: без пользователя с полными правами в базу не войти.

Платформа и конфигурация — не одно и то же. Платформу ставите установщиком. Конфигурация (Бухгалтерия, ЗУП, УТ) уже лежит внутри базы и переедет вместе с данными. Отдельно устанавливать её не нужно.

Сначала платформа: установка 1С на новом компьютере

  1. Запустите установщик платформы (setup.exe) от имени администратора.
  2. В списке компонентов оставьте «1С:Предприятие» и русский интерфейс. Если планируете работать и в Конфигураторе, он ставится вместе с основным компонентом.
  3. Дождитесь окончания установки. Перезагрузка обычно не нужна, но если установщик просит, перезагрузитесь.
  4. Если используется аппаратный ключ, поставьте драйвер защиты, который идёт в комплекте с платформой (опция в установщике), и только потом вставляйте ключ.

Версия на новом компьютере не должна быть ниже той, в которой база последний раз открывалась. Более новая платформа откроет старую базу, но при первом запуске предложит обновить структуру. После этого вернуться на прежнюю версию платформы уже не получится. Если на старом компьютере остаётся рабочая копия, не открывайте обе базы одной новой платформой «на пробу»: сначала сделайте резервную копию.

Способ 1: выгрузка базы в файл .dt и загрузка на новом ПК

Этот способ универсален. Подходит для файловых и серверных баз, не зависит от разрядности системы и работает между разными версиями платформы (если на новой версия не ниже).

Выгрузка на старом компьютере

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

База в несколько гигабайт выгружается минут десять-двадцать. Это нормально, окно не должно «зависать» дольше.

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

Загрузка на новом компьютере

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

Загрузка полностью замещает содержимое новой базы, поэтому делайте её только в пустую базу или в ту, которую не жалко. Если грузите поверх рабочей, сначала сохраните её копию.

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

Способ 2: копирование папки базы вместе с файлом 1Cv8.1CD

Способ только для файловой базы. Файловая база — это папка, внутри которой лежит файл 1Cv8.1CD и служебные файлы. Достаточно скопировать эту папку целиком.

Порядок действий:

  1. Закройте базу у всех пользователей. Копировать файл, пока в базе кто-то работает, нельзя: получите повреждённую копию.
  2. Узнайте путь к базе: он показан в окне запуска под списком, когда база выбрана.
  3. Скопируйте всю папку на флешку, внешний диск или по сети. Копируйте папку, а не только 1Cv8.1CD: рядом могут лежать файлы журнала регистрации (в подкаталоге 1Cv8Log) и другие служебные данные.
  4. На новом компьютере положите папку туда, где ей будет удобно жить, например D:\Bases\Buh.
  5. В окне запуска нажмите «Добавить → Добавление существующей информационной базы», укажите папку и дайте базе имя.

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

Когда копирование папки не сработает

  • ⚠️ база на сервере 1С: файла 1Cv8.1CD там нет, данные лежат в СУБД;
  • ⚠️ новая платформа заметно старше той, где база последний раз обновлялась: база не откроется;
  • ⚠️ копирование шло во время работы пользователей: файл мог оказаться «разорванным» и при открытии 1С предложит восстановить его, а иногда восстановить не получится.

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

Какой способ выбрать

СпособПодходит, когдаРиски
Файл .dtЛюбая база, разные версии платформы, серверная базаНужен Конфигуратор и монопольный доступ, долго для больших баз
Копирование папкиФайловая база, платформа не старшеПовреждение файла при копировании во время работы
Резервная копия СУБДСерверная база на SQL, переезд на другой серверНужно подключать базу к кластеру вручную, и это работа для администратора

Для серверной базы выгрузка в .dt остаётся самым простым путём, если база не гигантская. Если она весит десятки гигабайт, администратор обычно переносит копию средствами СУБД и заново регистрирует базу в кластере.

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

Сама база переносится, а вот окружение вокруг неё остаётся на старом компьютере. Его нужно собрать вручную.

Список баз в окне запуска. Он хранится не в базе, а в профиле пользователя Windows, в файле ibases.v8i. Если перенос делает администратор, то можно скопировать этот файл со старой машины. Он лежит в профиле пользователя, в каталоге данных приложения 1С (поиск по имени ibases.v8i в проводнике найдёт его быстро). Положите его в такой же каталог на новой машине, и список баз появится. Пути к базам в нём останутся старые, поэтому для перенесённой базы придётся указать новый путь.

Внешние отчёты и обработки. Файлы .epf и .erf лежат на диске, а не в базе (если их не подключили через справочник дополнительных обработок). Скопируйте их отдельно.

Шаблоны документов, лежащие в папках. Если в базе есть ссылки на файлы по сетевым путям (например, прикреплённые сканы в томах хранения), проверьте, что новый компьютер видит эти пути. Тома хранения файлов настраиваются в программе, и при смене сервера путь нужно поправить.

Настройки пользователей. Закладки, избранное и личные настройки форм хранятся в базе и переедут с ней. А вот настройки окна запуска и кэш клиента остаются в профиле Windows.

Печатные принтеры, обмен с банком, подпись. Сертификаты электронной подписи, программа криптографии и драйверы принтеров ставятся на компьютер отдельно. Перенесите их так, как они переносятся в Windows, или установите заново. В 1С в настройках электронной подписи потом нужно заново выбрать сертификат на новой машине.

Права доступа и безопасность при переносе

Права пользователей в 1С хранятся внутри базы. Поэтому после загрузки .dt или копирования файла всё работает как раньше. Но у переноса есть свои нюансы.

  • 🔐 Пароли пользователей переезжают вместе с базой. Новый компьютер не знает о них ничего, они не завязаны на Windows (кроме случая, когда включена аутентификация средствами ОС).
  • 🔐 Если в базе включена аутентификация операционной системы, пользователь входит по своей учётной записи Windows. На новом компьютере или в новом домене учётные записи могут называться иначе. В этом случае зайдите под пользователем с паролем 1С и привяжите нужные учётные записи заново в карточке пользователя.
  • 🔐 Файл базы и .dt содержат всю информацию о компании: контрагентов, зарплату, суммы сделок. Не оставляйте такие файлы на общей флешке и в почтовых вложениях. После переноса удалите промежуточные копии.
  • 🔐 На новом компьютере дайте доступ к папке с файловой базой только тем, кто с ней работает. Для файловой базы пользователю нужны права на чтение и запись в этой папке, иначе 1С выдаст ошибку доступа при запуске.

Если сделали перенос и забыли пароль администратора, выгрузка в .dt ничем не поможет: пароль живёт в базе. Восстановить его можно только из рабочей резервной копии или обратиться к тому, кто знает действующий пароль.

Журнал регистрации и история после переезда

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

Если история событий важна (например, идёт проверка или разбор спорной ситуации), сделайте так:

  1. Перед выгрузкой откройте журнал регистрации и сохраните нужный период в файл или выгрузите события отчётом.
  2. Либо оставьте на старом компьютере копию подкаталога 1Cv8Log до завершения разбирательства.

История изменений объектов (версионирование) и удалённые объекты хранятся уже в самой базе и переезжают вместе с ней.

Что проверить после переноса

Запустите базу и пройдитесь по короткому списку.

Проверка после переноса базы
Выполнено: 0 / 7

Сверку остатков проще всего сделать оборотно-сальдовой ведомостью по нескольким счетам за последний закрытый период на обеих базах. Если цифры сходятся, перенос прошёл без потерь. Не удаляйте базу на старом компьютере, пока не отработаете в новой хотя бы один рабочий цикл, например месяц отчётности.

Ошибки при переносе и что с ними делать

Диагностика: выберите симптом

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

Можно ли просто скопировать папку с установленной 1С на другой компьютер?
Нет. Платформа регистрирует компоненты в Windows, поэтому её нужно устанавливать установщиком. Копировать надо только базу.
Лицензия 1С перенесётся вместе с базой?
Нет. Лицензия привязана к компьютеру или к аппаратному ключу и копированием базы не переносится.
Что делать, если на новом компьютере 64-разрядная система, а на старом 32-разрядная?
Файловая база от разрядности не зависит, её можно открыть из любой платформы. Для внешних компонент и драйверов подбирайте версию под разрядность клиента.
Можно ли перенести базу, не останавливая работу пользователей?
Для надёжной копии нет: файл 1Cv8.1CD нужно копировать при закрытой базе. Выгрузке в .dt тоже нужен монопольный доступ. Для серверной базы можно сделать резервную копию средствами СУБД без остановки, но параметры зависят от вашей СУБД.
Как перенести базу на другой компьютер по сети, если она большая?
Выгрузите .dt, упакуйте его в архив и скопируйте файл по общей папке. Сжатый файл передаётся заметно быстрее, чем сама база.