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

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

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

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

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

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

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

Шаг 1. Определите тип базы и подготовьте исходный компьютер

Первое, что нужно выяснить, — как устроена ваша база. Откройте окно запуска 1С, выделите базу и нажмите «Изменить» или посмотрите строку подключения внизу окна. Если путь выглядит как File="C:\Bases\Trade" — это файловая база, она хранится в обычной папке. Если указан сервер (Srvr="server";Ref="base") — база клиент-серверная и лежит на SQL-сервере.

Также проверьте версию платформы: меню «Справка» → «О программе» в запущенной базе. На новый компьютер нужно будет поставить платформу той же версии или новее (база, открытая более новой платформой, может потребовать конвертации и перестанет открываться на старой).

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

Шаг 2. Сделайте резервную копию базы

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

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

Для клиент-серверной базы копирование папок не подойдёт: используйте либо выгрузку в .dt, либо штатные средства СУБД (резервное копирование базы в MS SQL Server или PostgreSQL) с последующим восстановлением на новом сервере.

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

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

На новом компьютере установите платформу 1С:Предприятие с дистрибутива. Дистрибутив нужной версии можно взять с диска поставки, с портала 1С (при действующей подписке ИТС) или из папки установки на старом компьютере, если дистрибутив там сохранился.

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

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

Шаг 4. Перенесите базу на новый компьютер

Файловая база: копирование папки

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

Любая база: загрузка из файла .dt

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

Клиент-серверная база

Если база работает на SQL-сервере и сервер остаётся прежним, переносить данные не нужно: достаточно на новом компьютере добавить базу в список с теми же параметрами подключения (имя сервера, имя базы). Если переезжает и сервер, восстановите резервную копию СУБД на новом сервере и создайте базу через консоль кластера 1С.

Шаг 5. Перенесите лицензию и настройки

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

Если используется аппаратный ключ HASP (USB), просто переставьте его в новый компьютер и установите драйвер защиты — он ставится вместе с платформой при выборе соответствующего компонента.

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

Типичные ошибки
01
Копирование только папки с платформой (C:\Program Files\1cv8) вместо папки с базой — данные не переносятся
02
Копирование папки базы при работающих пользователях — копия оказывается повреждённой
03
Забытые пин-коды для активации лицензии — на новом компьютере база не запускается
04
Установка более старой версии платформы, чем была на исходном ПК — база требует конвертации и не открывается
05
Потеря внешних печатных форм и обработок, хранившихся вне папки базы

Шаг 6. Проверьте работоспособность на новом месте

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

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

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

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

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

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

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

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

Ошибка активации лицензии или требование конвертации базы

Данные
Норма

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

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

Отсутствуют последние документы, отчёты показывают другие итоги

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

Документы печатаются, сканер и касса работают

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

Не найдены внешние формы, оборудование не определяется

Права пользователей
Норма

Все пользователи входят под своими учётными записями

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

Пользователи не могут войти или потеряли роли

Альтернатива: сетевая папка вместо переноса

Если цель — не переезд, а работа с базой с нескольких компьютеров, переносить базу не нужно. Разместите файловую базу в общей сетевой папке на одном из компьютеров или на файловом сервере, откройте к ней доступ по сети и на каждом рабочем месте добавьте базу с указанием сетевого пути, например \\Server\Bases\Trade.

Учтите ограничения: файловый режим по сети заметно медленнее клиент-серверного и чувствителен к качеству сети. При росте числа одновременных пользователей (ориентировочно больше 5–10) стоит рассмотреть переход на клиент-серверный вариант или веб-сервер.

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

Копирование папки базы

Быстро и просто, подходит только для файловых баз. Обязательно завершить все сеансы перед копированием

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

Универсальный способ для любых баз, заодно проверяет целостность. Медленнее, требует монопольного доступа

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

Для клиент-серверных баз при переезде сервера. Требует навыков администрирования SQL

Сетевая публикация базы

Когда нужен доступ с нескольких ПК без переноса. Ограничение — скорость работы по сети

Итог

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

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

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

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

Нет. В папке Program Files находится только платформа, и простое копирование не создаст нужные записи в системе. Платформу нужно установить штатным установщиком, а данные переносятся отдельно — это папка информационной базы или файл выгрузки .dt.

Перенесётся ли лицензия вместе с базой?

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

Что делать, если пин-коды для активации закончились?

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

Откроется ли база, если на новом компьютере более новая платформа?

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

Как перенести базу, если старый компьютер не включается?

Извлеките жёсткий диск и подключите его к рабочему компьютеру напрямую или через USB-переходник. Найдите папку базы (ищите файл 1Cv8.1CD) и скопируйте её целиком. Если диск повреждён, восстановление данных лучше доверить специализированному сервису.

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

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