К статье
Практический материал

Администрирование · 10 мин

Как перенести базу данных 1С 8.3 с одного компьютера на другой

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

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

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

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

Определите режим работы базы: файловый или клиент-серверный

Откройте список информационных баз в окне запуска 1С, выделите нужную базу и посмотрите строку подключения внизу окна. Если там указан путь к папке на диске — база файловая. Если указан сервер и имя базы — клиент-серверная, и данные хранятся в СУБД (Microsoft SQL Server, PostgreSQL и т.п.).

Файловая база — это один файл 1Cv8.1CD в каталоге базы. Её перенос сводится к копированию этого файла или всей папки. Клиент-серверную базу просто скопировать нельзя: данные находятся внутри СУБД, поэтому используют либо выгрузку .dt через конфигуратор, либо резервную копию средствами самой СУБД.

Маршрут решения

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

База файловая, один-два пользователяСкопируйте файл 1Cv8.1CD или всю папку базы на новый компьютер
База клиент-серверная или нужна гарантия целостностиИспользуйте выгрузку в .dt через конфигуратор и загрузку в новую пустую базу
Клиент-серверная база большого объёма и есть доступ к СУБДСделайте резервную копию средствами SQL Server и восстановите её на новом сервере

Подготовка: что сделать перед переносом

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

Проверьте версию платформы 1С на обоих компьютерах. База, открытая более новой версией платформы, может потребовать конвертации и перестанет открываться на старой. Установите на новый компьютер платформу той же версии или новее — дистрибутив берут с портала 1С или с диска ИТС при наличии действующей подписки.

Убедитесь, что на новом компьютере есть лицензии: программные активируются пин-кодом, аппаратные ключи HASP просто переносятся в USB-порт нового компьютера вместе с установленным драйвером ключа.

Перенос файловой базы копированием

Это самый быстрый способ для небольших баз. Найдите каталог базы: путь к нему виден в списке информационных баз при выделении строки. Обычно вся база — это папка, внутри которой лежит файл 1Cv8.1CD и служебные подкаталоги.

Скопируйте всю папку целиком на новый компьютер: через локальную сеть, внешний диск или флешку. Копировать только файл 1Cv8.1CD тоже допустимо — он содержит все данные и конфигурацию, — но вместе с папкой перенесутся и вспомогательные файлы (настройки, шаблоны печати, сохранённые отчёты), которые иногда нужны пользователям.

На новом компьютере запустите 1С, в окне выбора баз нажмите «Добавить» → «Добавление в список существующей информационной базы», укажите имя и путь к скопированной папке. После этого база появится в списке и готова к работе.

Порядок переноса файловой базы
  1. 1
    Завершите все сеансы работы с базой на старом компьютере
  2. 2
    Скопируйте папку базы (или файл 1Cv8.1CD) на новый компьютер
  3. 3
    Установите платформу 1С подходящей версии на новый компьютер
  4. 4
    Откройте окно запуска 1С и добавьте базу через «Добавить» → «существующая информационная база»
  5. 5
    Запустите базу и проверьте открытие документов и отчётов за разные периоды

Перенос через выгрузку в файл .dt — универсальный способ

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

На старом компьютере откройте базу в режиме «Конфигуратор» (кнопка в окне выбора баз). В меню выберите «Администрирование» → «Выгрузить информационную базу», укажите путь и имя файла с расширением .dt. Для больших баз выгрузка занимает заметное время — не прерывайте процесс.

На новом компьютере создайте пустую базу: в окне выбора баз нажмите «Добавить» → «Создание новой информационной базы» → вариант «без конфигурации». Откройте её в конфигураторе, выберите «Администрирование» → «Загрузить информационную базу» и укажите перенесённый файл .dt. После загрузки конфигуратор предложит перезапуск — согласитесь.

Перенос клиент-серверной базы через СУБД

Для крупных клиент-серверных баз выгрузка .dt может занимать часы. Быстрее перенести данные штатными средствами СУБД: в Microsoft SQL Server это резервное копирование базы в файл .bak через SQL Server Management Studio и восстановление на новом сервере.

После восстановления базы данных на новом сервере создайте в консоли кластера 1С (или при добавлении базы в список) информационную базу, указав новый сервер СУБД и имя восстановленной базы. Платформа подключится к существующим данным без загрузки .dt.

Этот способ требует прав администратора СУБД и понимания структуры кластера 1С. Если вы не администрируете SQL-сервер самостоятельно, поручите этот этап специалисту — ошибки при работе с СУБД способны повредить данные всех баз на сервере.

Проверка результата после переноса

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

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

Контрольные точки

Как проверить результат

Запуск базы на новом компьютере
Норма

База открывается без сообщений о конвертации и ошибках

Тревожный признак

Ошибка открытия, требование монопольного режима или несовместимости версий

Итоги отчётов
Норма

ОСВ и итоговые отчёты совпадают со старым компьютером до копейки

Тревожный признак

Расхождения в суммах или пустые отчёты

Список пользователей
Норма

Все пользователи входят со своими паролями

Тревожный признак

Пользователи отсутствуют или не проходит аутентификация

Типичные ошибки при переносе и как их избежать

Самая частая ошибка — копирование файловой базы во время работы пользователей. Признак проблемы: база на новом компьютере не открывается или выдаёт ошибку формата потока. Лечение — только повторное копирование при закрытых сеансах или восстановление из резервной копии.

Вторая распространённая ситуация — перенос базы на компьютер с более старой версией платформы. Если база уже была открыта новой версией и прошла конвертацию, старая платформа её не откроет. Держите версии платформы синхронизированными на всех рабочих местах.

Третья ошибка — забыть про лицензии и дополнительные компоненты: шрифты для печатных форм, драйверы торгового оборудования, компоненты ЭЦП. База откроется, но часть функций работать не будет, что выяснится в самый неподходящий момент.

Типичные ошибки
01
Копирование базы при открытых сеансах — повреждённый файл и потеря данных
02
Перенос без резервной копии — при сбое восстанавливать нечего
03
Разные версии платформы на старом и новом компьютере — база не открывается
04
Забытые драйверы оборудования и компоненты — не работает печать, сканер или ЭЦП
05
Удаление базы со старого компьютера до полной проверки на новом

Что сделать после успешного переноса

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

Настройте на новом компьютере регулярное резервное копирование: для файловой базы — копирование файла по расписанию, для клиент-серверной — регламентные задания СУБД. Перенос — удачный момент, чтобы организовать то, чем часто пренебрегают.

Итог

Что важно запомнить

Файловая база переносится копированием папки с файлом 1Cv8.1CD, клиент-серверная — через выгрузку .dt или резервную копию СУБД. Перед переносом завершите все сеансы и сделайте копию, после — сверьте итоги отчётов и не удаляйте старую базу до полной проверки новой.

Частые вопросы о переносе базы 1С 8.3

Можно ли перенести базу 1С простым копированием папки?

Да, если база файловая. Скопируйте папку с файлом 1Cv8.1CD при закрытых сеансах и добавьте базу в список на новом компьютере. Клиент-серверную базу так перенести нельзя — данные хранятся в СУБД.

Чем выгрузка .dt отличается от копирования файла базы?

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

Нужна ли новая лицензия 1С при переезде на другой компьютер?

Новая покупка не требуется. Аппаратный ключ HASP просто переставляется в новый компьютер. Программную лицензию активируют повторно тем же пин-кодом; если активации исчерпаны, запрашивают дополнительный пин через центр лицензирования.

База на новом компьютере требует конвертацию — это опасно?

Конвертация при открытии более новой платформой — штатный процесс, но он необратим: после неё база не откроется на старой версии платформы. Убедитесь, что на всех рабочих местах установлена совместимая версия.

Перенёс базу, а пользователи не видят её по сети. Что делать?

Для файловой базы откройте общий сетевой доступ к папке с базой на новом компьютере и пропишите у пользователей сетевой путь в списке баз. Проверьте права доступа: пользователям нужны права на чтение и запись в эту папку.

Как перенести настройки пользователей и сохранённые отчёты?

Настройки хранятся внутри базы и переносятся вместе с ней при любом способе. Локальные настройки интерфейса конкретного компьютера (окна, варианты отчётов, сохранённые локально) могут потребовать повторной настройки на новом рабочем месте.