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

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

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

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

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

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

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

Определите, какая база у вас: файловая или клиент-серверная

От типа базы зависит весь сценарий переноса. Откройте список информационных баз в окне запуска 1С, выделите нужную базу и посмотрите строку внизу окна: если путь выглядит как C:\Bases\Trade или сетевой путь \\Server\Bases — база файловая. Если указано Srvr="Server";Ref="BaseName" — клиент-серверная.

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

Сделайте резервную копию перед переносом

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

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

Установите платформу 1С на новый компьютер

Платформа не «копируется» со старого компьютера — она устанавливается из дистрибутива. Дистрибутив скачивается с портала 1С по действующей подписке ИТС либо берётся из вашего архива установочных файлов. Важно установить версию платформы не ниже той, под которой работала база: база, открытая более новой платформой, может потребовать конвертацию и не запуститься на старой.

Точную версию платформы на старом компьютере видно в окне запуска базы или через «О программе» в меню «Справка». Запустите установщик, выберите типовой набор компонентов (для обычного рабочего места достаточно «1С:Предприятие» и «Тонкий клиент» при необходимости) и завершите установку с правами администратора.

Скопируйте информационную базу

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

Завершите все сеансы, найдите каталог базы (путь указан в списке баз в окне запуска) и скопируйте его целиком на новый компьютер — через локальную сеть, внешний диск или общую папку. На новом компьютере откройте окно запуска 1С, нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите путь к скопированному каталогу.

Перенос через выгрузку .dt

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

Порядок действий для файловой базы
  1. 1
    Завершите все сеансы пользователей в базе
  2. 2
    Сделайте выгрузку .dt или скопируйте каталог базы
  3. 3
    Установите платформу той же версии на новый компьютер
  4. 4
    Перенесите данные и добавьте базу в список через «Добавить»
  5. 5
    Активируйте лицензию и проверьте запуск в режиме предприятия

Перенесите или активируйте лицензию

Лицензии 1С бывают двух видов, и это принципиально для переноса. Аппаратный ключ HASP (USB) просто переставляется в новый компьютер — дополнительных действий, кроме установки драйвера ключа, не требуется. Программная лицензия привязывается к аппаратным параметрам компьютера и при смене машины требует новой активации.

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

Проверьте результат и подключите пользователей

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

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

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

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

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

База открывается без сообщений о лицензии и версии платформы

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

Ошибка «не найдена лицензия» или «несовместимая версия»

Данные
Норма

Документы и остатки совпадают со старым компьютером

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

Пустые справочники, отсутствуют последние документы

Печать и отчёты
Норма

Формируются печатные формы и типовые отчёты

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

Ошибки внешних компонентов, пустые формы

Типичные ошибки при переносе

Самая частая проблема — несовпадение версий платформы: базу открывали более новой версией, а на новом компьютере установили старую. Решение — установить актуальную версию платформы. Вторая распространённая ошибка — копирование файла базы во время работы пользователей, из-за чего копия не открывается или содержит битые данные.

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

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

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

Можно ли просто скопировать папку с установленной 1С в Program Files?

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

Как перенести базу, если нет доступа к конфигуратору?

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

Что делать, если пин-коды программной лицензии закончились?

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

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

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

Нужно ли удалять базу со старого компьютера после переноса?

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

Итог

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

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