Как выполнить перенос базы данных 1С 8.3: пошаговая инструкция

Иван Корнев·17 августа 2026·4 мин

Перенос базы данных 1С 8.3 выполняется по-разному в зависимости от типа базы и цели миграции. Файловые базы переносятся через выгрузку и загрузку в Конфигураторе или копированием файлов, а серверные версии — средствами резервного копирования самой СУБД.

Оглавление

Перенос файловой базы на другой компьютер

Этот сценарий наиболее распространён в небольших организациях. Процесс выполняется через режим «Конфигуратор»:

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

Альтернативный способ для файловых баз — простое копирование файла 1Cv8.1CD и файла списка баз ibases.v8i.

СпособОписаниеНадёжность
Выгрузка/загрузка .dtЧерез Конфигуратор: выгрузка в файл .dt и загрузка на новом местеВысокая, исключает повреждение индексов
Копирование файловКопирование файла 1Cv8.1CD и ibases.v8iНиже, возможно повреждение индексов

Миграция из файловой версии в SQL

Если база выросла и требует перехода на клиент-серверный вариант работы (MS SQL Server или PostgreSQL), выполните следующие шаги:

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

Перенос клиент-серверной базы между серверами

Для миграции работающих SQL-баз между серверами используется механизм резервного копирования самой СУБД:

  1. Остановите службу «Агент сервера 1С:Предприятия» для гарантии целостности данных.
  2. Сделайте бэкап базы данных средствами СУБД (Detach/Attach или Backup/Restore).
  3. Восстановите базу на новом сервере СУБД и убедитесь, что учётные записи имеют необходимые права доступа.
  4. В консоли администрирования кластера серверов 1С измените параметры подключения информационной базы, указав новое имя сервера БД.

Рекомендации перед миграцией

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

  • Проверка целостности. После загрузки обязательно запустите «Тестирование и исправление» в Конфигураторе, чтобы проверить логическую целостность базы.
  • Правила обмена. Если структуры баз отличаются (например, перенос из старой редакции в новую), использование штатной выгрузки/загрузки невозможно — потребуется настройка правил обмена или специализированные инструменты миграции.
  • Журнал регистрации. При переносе серверных баз учитывайте, что журнал регистрации хранится отдельно от основной БД и его также необходимо перенести или настроить заново.

Частые ошибки

  • Игнорирование активации лицензии. При переносе на новое рабочее место лицензия не переносится автоматически и требует повторной активации.
  • Пропуск тестирования. Пропуск процедуры «Тестирование и исправление» после загрузки может привести к невыявленным проблемам с логической целостностью.
  • Попытка штатного переноса между разными редакциями. Использование выгрузки/загрузки .dt между базами с разной структурой невозможно — нужны правила обмена.
  • Забытый журнал регистрации. Журнал регистрации серверных баз хранится отдельно и требует отдельного переноса.

FAQ

Можно ли просто скопировать файл базы вместо выгрузки в .dt?

Да, для файловых баз можно скопировать файл 1Cv8.1CD и файл списка баз ibases.v8i, но метод выгрузки/загрузки через .dt считается более надёжным, так как исключает повреждение индексов.

Что делать, если нужно перенести базу из старой редакции 1С в новую?

Штатная выгрузка/загрузка в этом случае невозможна из-за различий в структуре баз. Потребуется настройка правил обмена или использование специализированных инструментов миграции.

Нужно ли переносить журнал регистрации при миграции серверной базы?

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