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

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

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

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

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

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

Перед началом работ убедитесь, что у вас есть права администратора на обоих компьютерах, доступ к папке базы или серверу СУБД, а также пин-коды лицензии (если используется программное лицензирование). Все пользователи должны завершить работу в базе до начала копирования.

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

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

Узнайте версию платформы: в меню «Справка — О программе» отображается её номер, например 8.3.22.xxxx. На новый компьютер нужно ставить платформу той же версии или новее в пределах совместимости — база, открытая более новой платформой, может потребовать конвертации и не открыться на старой.

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

База в папке на дискеФайловый режим

Переносится копированием папки или выгрузкой в dt

База на сервере 1СКлиент-серверный режим

Переносится через резервную копию СУБД или dt

USB-ключ HASPАппаратная лицензия

Достаточно переставить ключ и установить драйвер

Нет ключа, активация по пин-кодуПрограммная лицензия

Нужны пин-коды и новая активация на новом ПК

Резервная копия перед любыми действиями

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

Альтернатива — копирование папки базы целиком (в ней лежит файл 1Cv8.1CD). Это быстрее для больших баз, но копировать можно только при полностью закрытых сеансах: если хотя бы один пользователь в базе, файл может скопироваться в несогласованном состоянии, и база окажется повреждённой.

Для клиент-серверной базы резервную копию делайте штатными средствами СУБД (например, Backup в SQL Server Management Studio) или тоже через выгрузку в dt. Копирование файлов данных СУБД напрямую без остановки службы недопустимо.

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

Способ 1: выгрузка и загрузка через dt

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

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

Способ 2: копирование папки базы

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

Этот способ быстрее для баз большого объёма, но не «чистит» файл от внутренней фрагментации. Если старая база периодически падала или завершалась аварийно, предпочтительнее выгрузка в dt — она заодно выполняет роль проверки целостности.

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

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

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

Если переезжает и сервер, сделайте резервную копию базы средствами СУБД, разверните её на новом сервере, установите и настройте службу агента сервера 1С, затем в консоли кластера создайте информационную базу, указав новый экземпляр СУБД. Альтернатива — выгрузка в dt с последующей загрузкой: проще, но медленнее на больших объёмах и требует монопольного доступа.

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

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

Дистрибутив платформы скачивайте с официального портала 1С (доступен при действующей подписке ИТС) или используйте сохранённый установщик той же версии. Установите платформу со стандартными компонентами; для работы с аппаратным ключом дополнительно установите драйвер HASP — он идёт в составе установщика платформы.

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

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

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

Что перенести дополнительно

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

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

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

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

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

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

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

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

Итоги ОСВ за одинаковый период на старом и новом ПК
Норма

Суммы совпадают до копейки

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

Расхождения — база перенесена не полностью или из разных копий

Запуск базы и вход пользователей
Норма

Все пользователи входят со своими правами

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

Ошибки лицензии или отказ в доступе

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

Формы выводятся корректно

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

Съехали шрифты, пустые поля, нет внешних форм

Оборудование и обмены
Норма

Сканер, ККТ, ЭДО работают

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

Ошибки компонент — не установлены драйверы

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

Можно ли перенести 1С простым копированием папки с программой?

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

Слетит ли лицензия при переносе на новый компьютер?

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

Чем выгрузка в dt лучше копирования папки базы?

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

Можно ли на новом компьютере поставить более новую версию платформы?

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

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

Извлеките диск и подключите его к рабочему ПК, затем скопируйте папку базы. Если диск исправен, но база не открывается, используйте последнюю резервную копию или dt-выгрузку. Программную лицензию в этом случае придётся восстанавливать через центр лицензирования 1С по регистрационному номеру.

Нужно ли что-то настраивать, если база общая и лежит на сетевом диске?

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

Итог

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

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