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

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

Как клонировать 1С на другой компьютер

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

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

Порядок действий зависит от режима работы базы. Файловая база хранится в одном файле 1Cv8.1CD и переносится простым копированием. Клиент-серверная база размещается в СУБД (MS SQL Server, PostgreSQL и др.) и переносится через выгрузку в файл .dt либо штатными средствами СУБД. Ниже разобраны оба сценария с проверкой результата и типичными ошибками.

Что именно нужно переносить: база, платформа, лицензия

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

Узнать режим работы базы можно в окне запуска 1С: выделите базу и посмотрите строку внизу окна — там указан либо путь к каталогу (файловый режим), либо имя сервера и кластера (клиент-серверный). Версию платформы видно в меню «Сервис» → «О программе» в открытой базе.

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

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

Рекомендуется перед переносом сделать выгрузку базы через конфигуратор: откройте базу в режиме «Конфигуратор», выберите «Администрирование» → «Выгрузить информационную базу» и сохраните файл .dt на внешний носитель. Эта выгрузка служит страховочной копией: если при копировании что-то пойдёт не так, данные можно восстановить. Дополнительно полезно выполнить «Тестирование и исправление» базы, чтобы убедиться в её целостности до переноса.

Зафиксируйте версию платформы на старом компьютере и подготовьте дистрибутив той же или более новой версии в пределах совместимости. Если на старом ПК версия 8.3.22, а на новый вы поставите 8.3.18, база может не открыться — обратная совместимость не гарантируется.

Перенос файловой базы

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

На новом компьютере разместите папку в удобном месте, например D:\Bases\Trade. Затем откройте окно запуска 1С, нажмите «Добавить» → «Добавление в список существующей информационной базы», укажите название и путь к скопированной папке. База появится в списке и будет готова к запуску.

Альтернатива: перенос через выгрузку .dt

Если прямое копирование файла невозможно (например, база повреждена или нужно «очистить» её от служебного мусора), используйте выгрузку .dt. На новом компьютере создайте пустую базу без конфигурации, откройте её в конфигураторе и выполните «Администрирование» → «Загрузить информационную базу», указав файл выгрузки. Этот способ дольше, но надёжнее переносит данные между разными окружениями.

Перенос файловой базы за 6 шагов
  1. 1
    Закройте базу у всех пользователей и сделайте выгрузку .dt как страховку
  2. 2
    Скопируйте папку базы с файлом 1Cv8.1CD на новый компьютер
  3. 3
    Установите платформу 1С той же или более новой версии
  4. 4
    В окне запуска добавьте существующую базу, указав путь к папке
  5. 5
    Активируйте лицензию или подключите USB-ключ
  6. 6
    Запустите базу и проверьте открытие документов и отчётов

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

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

Для больших баз выгрузка .dt может занимать часы и требовать много места на диске. В этом случае эффективнее перенос средствами самой СУБД: резервная копия в MS SQL Server (backup/restore) или дамп в PostgreSQL (pg_dump/pg_restore) с последующей регистрацией базы в консоли кластера 1С. Этот путь требует навыков администрирования СУБД.

Способы переноса базы

Копирование файла 1Cv8.1CD

Подходит только для файловых баз. Быстро и просто, но требует, чтобы база была закрыта, и не подходит для повреждённых баз.

Выгрузка и загрузка .dt

Универсальный способ для обоих режимов. Медленнее на больших базах, но переносит данные между разными СУБД и «лечит» часть проблем согласованности.

Резервная копия средствами СУБД

Для клиент-серверных баз большого объёма. Самый быстрый способ, но требует той же СУБД совместимой версии и навыков её администрирования.

Установка платформы и перенос лицензии

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

Перенос лицензии зависит от её типа. Аппаратный USB-ключ HASP достаточно физически переставить в новый компьютер и установить драйвер ключа. Программная лицензия привязывается к аппаратным параметрам ПК, поэтому на новом компьютере её нужно активировать заново: при первом запуске откроется окно активации, где вводится пин-код из комплекта поставки. Обычно в комплекте несколько пин-кодов, включая резервные — используйте новый пин-код, а не тот, что был активирован на старом ПК.

Перенос настроек пользователя и внешних компонентов

Клонированная база откроется, но часть рабочего окружения останется на старом компьютере. К таким элементам относятся: сохранённые настройки отчётов и варианты отчётов, настройки обмена данными, пути к внешним обработкам и печатным формам, шрифты, драйверы торгового оборудования (сканеры, ККТ, весы), а также настройки подключения к ЭДО и другим сервисам.

Пользовательские настройки хранятся в профиле Windows в папке %APPDATA%\1C\1cv8. Их можно скопировать на новый компьютер, однако полностью переносить этот каталог не всегда целесообразно — там же лежат временные файлы и кэш. Практичнее перенести только нужные настройки отчётов штатными средствами («Сохранить настройки» в самом отчёте) и заново подключить оборудование через драйверы.

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

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

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

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

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

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

Запуск базы
Норма

База открывается в режиме Предприятие без сообщений об ошибках лицензии и версии

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

Ошибка «не найдена лицензия» или «несовместимая версия» — проверьте активацию и версию платформы

Целостность данных
Норма

Оборотно-сальтовая ведомость совпадает с данными на старом ПК, документы открываются

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

Отчёты показывают другие цифры или документы не открываются — база скопирована некорректно

Оборудование и печать
Норма

Сканер, ККТ и принтер работают, документы печатаются

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

Оборудование не определяется — установите драйверы и проверьте настройки подключения

Итог

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

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

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

Можно ли просто скопировать папку с установленной 1С с одного ПК на другой?

Нет. Платформа 1С регистрирует компоненты в системе при установке, поэтому её нужно устанавливать из дистрибутива на каждый компьютер отдельно. Копировать можно только саму информационную базу (папку с файлом 1Cv8.1CD) и пользовательские настройки.

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

В комплект поставки входит основной пин-код и несколько резервных. Резервные предназначены как раз для переустановки системы или переезда на новый компьютер. Если все пин-коды исчерпаны, можно запросить дополнительный через центр лицензирования 1С, указав регистрационный номер программного продукта.

Будет ли работать база, если на новом ПК платформа другой версии?

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

Можно ли работать с одной базой с двух компьютеров одновременно?

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

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

Сначала проверьте версию платформы и наличие лицензии — это самые частые причины. Если ошибка указывает на повреждение базы, запустите утилиту chdbfl.exe из каталога платформы для файловой базы или «Тестирование и исправление» в конфигураторе. При неудаче восстановите данные из страховочной выгрузки .dt, сделанной перед переносом.

Нужно ли заново настраивать обмены и ЭДО после клонирования?

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