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