Администрирование · 10 мин
Как перенести базу данных 1С 8.3 с одного компьютера на другой
Перенос базы 1С 8.3 на другой компьютер: выгрузка через конфигуратор, копирование файловой базы, работа с SQL. Пошаговая инструкция и проверка результата.
Перенос информационной базы 1С 8.3 на другой компьютер — типовая задача при замене техники, переезде офиса или выделении отдельного сервера под учётную систему. Способ переноса зависит от режима работы базы: файловая база копируется как обычный файл, а клиент-серверную переносят через выгрузку в конфигураторе или штатные средства СУБД.
Перед любыми действиями убедитесь, что у вас есть права администратора в базе и на компьютерах, а также актуальная резервная копия. Ошибка при переносе без копии может привести к потере данных за весь период работы, поэтому резервное копирование — не формальность, а обязательный первый шаг.
Ниже разобраны оба сценария: перенос файловой базы простым копированием и универсальный метод через выгрузку в файл .dt, который подходит для любых конфигураций и режимов работы.
Определите режим работы базы: файловый или клиент-серверный
Откройте список информационных баз в окне запуска 1С, выделите нужную базу и посмотрите строку подключения внизу окна. Если там указан путь к папке на диске — база файловая. Если указан сервер и имя базы — клиент-серверная, и данные хранятся в СУБД (Microsoft SQL Server, PostgreSQL и т.п.).
Файловая база — это один файл 1Cv8.1CD в каталоге базы. Её перенос сводится к копированию этого файла или всей папки. Клиент-серверную базу просто скопировать нельзя: данные находятся внутри СУБД, поэтому используют либо выгрузку .dt через конфигуратор, либо резервную копию средствами самой СУБД.
Как выбрать способ переноса
Подготовка: что сделать перед переносом
Завершите сеансы всех пользователей. В файловом режиме открытая база блокирует файл, и копирование может пройти с ошибкой или дать повреждённый файл. В клиент-серверном режиме активные транзакции приведут к тому, что выгрузка окажется неактуальной на момент завершения.
Проверьте версию платформы 1С на обоих компьютерах. База, открытая более новой версией платформы, может потребовать конвертации и перестанет открываться на старой. Установите на новый компьютер платформу той же версии или новее — дистрибутив берут с портала 1С или с диска ИТС при наличии действующей подписки.
Убедитесь, что на новом компьютере есть лицензии: программные активируются пин-кодом, аппаратные ключи HASP просто переносятся в USB-порт нового компьютера вместе с установленным драйвером ключа.
Перенос файловой базы копированием
Это самый быстрый способ для небольших баз. Найдите каталог базы: путь к нему виден в списке информационных баз при выделении строки. Обычно вся база — это папка, внутри которой лежит файл 1Cv8.1CD и служебные подкаталоги.
Скопируйте всю папку целиком на новый компьютер: через локальную сеть, внешний диск или флешку. Копировать только файл 1Cv8.1CD тоже допустимо — он содержит все данные и конфигурацию, — но вместе с папкой перенесутся и вспомогательные файлы (настройки, шаблоны печати, сохранённые отчёты), которые иногда нужны пользователям.
На новом компьютере запустите 1С, в окне выбора баз нажмите «Добавить» → «Добавление в список существующей информационной базы», укажите имя и путь к скопированной папке. После этого база появится в списке и готова к работе.
- 1Завершите все сеансы работы с базой на старом компьютере
- 2Скопируйте папку базы (или файл 1Cv8.1CD) на новый компьютер
- 3Установите платформу 1С подходящей версии на новый компьютер
- 4Откройте окно запуска 1С и добавьте базу через «Добавить» → «существующая информационная база»
- 5Запустите базу и проверьте открытие документов и отчётов за разные периоды
Перенос через выгрузку в файл .dt — универсальный способ
Выгрузка через конфигуратор работает для любой базы: файловой и клиент-серверной. Полученный файл .dt содержит конфигурацию и все данные в одном архиве, который удобно переносить и хранить как резервную копию.
На старом компьютере откройте базу в режиме «Конфигуратор» (кнопка в окне выбора баз). В меню выберите «Администрирование» → «Выгрузить информационную базу», укажите путь и имя файла с расширением .dt. Для больших баз выгрузка занимает заметное время — не прерывайте процесс.
На новом компьютере создайте пустую базу: в окне выбора баз нажмите «Добавить» → «Создание новой информационной базы» → вариант «без конфигурации». Откройте её в конфигураторе, выберите «Администрирование» → «Загрузить информационную базу» и укажите перенесённый файл .dt. После загрузки конфигуратор предложит перезапуск — согласитесь.
Перенос клиент-серверной базы через СУБД
Для крупных клиент-серверных баз выгрузка .dt может занимать часы. Быстрее перенести данные штатными средствами СУБД: в Microsoft SQL Server это резервное копирование базы в файл .bak через SQL Server Management Studio и восстановление на новом сервере.
После восстановления базы данных на новом сервере создайте в консоли кластера 1С (или при добавлении базы в список) информационную базу, указав новый сервер СУБД и имя восстановленной базы. Платформа подключится к существующим данным без загрузки .dt.
Этот способ требует прав администратора СУБД и понимания структуры кластера 1С. Если вы не администрируете SQL-сервер самостоятельно, поручите этот этап специалисту — ошибки при работе с СУБД способны повредить данные всех баз на сервере.
Проверка результата после переноса
Запустите базу на новом компьютере в режиме «1С:Предприятие» под своей учётной записью. Откройте несколько документов за разные периоды, сформируйте оборотно-сальдовую ведомость или другой итоговый отчёт и сверьте итоги с теми же отчётами на старом компьютере — цифры должны совпасть полностью.
Проверьте вспомогательные механизмы: печатные формы, обмены с банком и другими базами, подключённое торговое оборудование. Пути к файлам обмена и настройки внешних компонентов хранятся в базе, но оборудование и драйверы на новом компьютере настраиваются заново.
Как проверить результат
База открывается без сообщений о конвертации и ошибках
Ошибка открытия, требование монопольного режима или несовместимости версий
ОСВ и итоговые отчёты совпадают со старым компьютером до копейки
Расхождения в суммах или пустые отчёты
Все пользователи входят со своими паролями
Пользователи отсутствуют или не проходит аутентификация
Типичные ошибки при переносе и как их избежать
Самая частая ошибка — копирование файловой базы во время работы пользователей. Признак проблемы: база на новом компьютере не открывается или выдаёт ошибку формата потока. Лечение — только повторное копирование при закрытых сеансах или восстановление из резервной копии.
Вторая распространённая ситуация — перенос базы на компьютер с более старой версией платформы. Если база уже была открыта новой версией и прошла конвертацию, старая платформа её не откроет. Держите версии платформы синхронизированными на всех рабочих местах.
Третья ошибка — забыть про лицензии и дополнительные компоненты: шрифты для печатных форм, драйверы торгового оборудования, компоненты ЭЦП. База откроется, но часть функций работать не будет, что выяснится в самый неподходящий момент.
Что сделать после успешного переноса
Не удаляйте базу со старого компьютера сразу. Оставьте её минимум на несколько рабочих дней как резервную копию, но закройте к ней доступ пользователям — иначе часть сотрудников продолжит работать в старой копии, и данные разойдутся.
Настройте на новом компьютере регулярное резервное копирование: для файловой базы — копирование файла по расписанию, для клиент-серверной — регламентные задания СУБД. Перенос — удачный момент, чтобы организовать то, чем часто пренебрегают.
Что важно запомнить
Файловая база переносится копированием папки с файлом 1Cv8.1CD, клиент-серверная — через выгрузку .dt или резервную копию СУБД. Перед переносом завершите все сеансы и сделайте копию, после — сверьте итоги отчётов и не удаляйте старую базу до полной проверки новой.
Частые вопросы о переносе базы 1С 8.3
Можно ли перенести базу 1С простым копированием папки?
Да, если база файловая. Скопируйте папку с файлом 1Cv8.1CD при закрытых сеансах и добавьте базу в список на новом компьютере. Клиент-серверную базу так перенести нельзя — данные хранятся в СУБД.
Чем выгрузка .dt отличается от копирования файла базы?
Файл .dt — это архив, созданный штатными средствами конфигуратора: он гарантированно целостен и подходит для баз любого режима. Копирование 1Cv8.1CD быстрее, но требует полного завершения сеансов и работает только для файловых баз.
Нужна ли новая лицензия 1С при переезде на другой компьютер?
Новая покупка не требуется. Аппаратный ключ HASP просто переставляется в новый компьютер. Программную лицензию активируют повторно тем же пин-кодом; если активации исчерпаны, запрашивают дополнительный пин через центр лицензирования.
База на новом компьютере требует конвертацию — это опасно?
Конвертация при открытии более новой платформой — штатный процесс, но он необратим: после неё база не откроется на старой версии платформы. Убедитесь, что на всех рабочих местах установлена совместимая версия.
Перенёс базу, а пользователи не видят её по сети. Что делать?
Для файловой базы откройте общий сетевой доступ к папке с базой на новом компьютере и пропишите у пользователей сетевой путь в списке баз. Проверьте права доступа: пользователям нужны права на чтение и запись в эту папку.
Как перенести настройки пользователей и сохранённые отчёты?
Настройки хранятся внутри базы и переносятся вместе с ней при любом способе. Локальные настройки интерфейса конкретного компьютера (окна, варианты отчётов, сохранённые локально) могут потребовать повторной настройки на новом рабочем месте.