Перенос 1С на новый компьютер: что делать с ключом, лицензией и базой

· 9 мин

Содержание

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

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

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

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

Три минуты на проверку сэкономят день нервов. Посмотрите, что у вас есть физически и в документах.

ПризнакТип лицензии
В USB-порт воткнут брелок, на нём есть индикаторАппаратная (HASP)
Брелока нет, в комплекте был конверт с ПИН-кодомПрограммная
Брелок стоит в сервере, а пользователи подключаются по сетиСетевая
Версия «Базовая» или учебнаяОтдельный случай: ключ не нужен

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

Заодно запишите:

  • 📌 номер версии платформы (например, 8.3.x) и релиз вашей конфигурации;
  • 📌 разрядность платформы (32 или 64 бита);
  • 📌 регистрационные номера и ПИН-коды из конвертов. Они лежат в коробке или в письме от партнёра.

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

Перенос USB-ключа HASP: драйвер и подключение

Это самый безболезненный сценарий. Лицензия записана в брелок, а не в компьютер, поэтому ничего получать заново не нужно.

  1. Установите платформу на новый компьютер. В установщике оставьте отмеченным компонент с драйвером защиты, если он есть в списке.
  2. Выньте ключ из старого компьютера и вставьте в новый. Лучше в порт, расположенный на самой материнской плате (на задней панели), а не в передний разъём или удлинитель.
  3. Подождите, пока система определит устройство. На брелоке должен загореться индикатор.
  4. Запустите 1С и откройте базу.

Если индикатор горит, а 1С ключ не видит, значит, не встал драйвер. Его ставят из каталога платформы или отдельным установщиком Sentinel/HASP Runtime. Из командной строки с правами администратора драйвер ставится так:

haspdinst.exe -i

Проверьте работу через веб-панель драйвера. Откройте в браузере http://localhost:1947. В списке «Sentinel Keys» должен появиться ваш ключ. Если он там есть, а 1С его не находит, значит, проблема уже в настройках платформы, а не в драйвере.

Не вставляйте один брелок в два компьютера по очереди и не пытайтесь «клонировать» его. Лицензия живёт только на самом ключе.

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

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

Программная лицензия записывается в файл на конкретном компьютере. Привязка идёт к оборудованию. Скопировать файл лицензии на другой компьютер нельзя: платформа его не примет. Поэтому процедура такая: на новом компьютере активируем ту же лицензию повторно.

Шаги активации

  1. Установите платформу на новом компьютере.
  2. Найдите ПИН-код. Он указан в конверте, который шёл с лицензией, либо в электронном письме от поставщика.
  3. Запустите 1С и откройте любую базу. Если лицензии нет, платформа предложит её получить.
  4. В окне получения лицензии выберите ввод ПИН-кода и укажите регистрационные данные.
  5. Дождитесь ответа. Для автоматического способа компьютеру нужен выход в интернет. Если сети нет, используйте получение через файл запроса: он обрабатывается на другом компьютере с доступом в сеть.
  6. После успешной активации в каталоге лицензий появится файл с расширением .lic.

На Windows такие файлы по умолчанию лежат в каталоге C:\ProgramData\1C\licenses. Папка скрытая, поэтому включите показ скрытых элементов в проводнике.

Сколько раз можно активировать один ПИН

Число активаций у одного ПИН-кода ограничено. Сколько их осталось, зависит от условий именно вашей лицензии, и общего числа назвать нельзя. Поэтому:

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

Смена материнской платы, процессора или диска на том же компьютере тоже может «сломать» привязку. Это та же ситуация, что и перенос на другой компьютер.

Сетевая лицензия: где должен стоять ключ и как клиенты его находят

Сетевой комплект позволяет работать нескольким пользователям одновременно, например, на 5 или 10 рабочих мест. Ключ (или программная лицензия) стоит на сервере, клиенты занимают свободные места.

При переносе клиентского компьютера лицензию трогать не надо. Нужны только корректные настройки сети и доступ к серверу лицензий.

Если переносите сам сервер

  • 🖥 Файловый вариант: ключ вставляется в компьютер, который раздаёт лицензии. После установки драйвера защиты ключ должен быть виден в панели http://localhost:1947 на этом компьютере.
  • 🖥 Клиент-серверный вариант: лицензии занимает кластер серверов 1С. Ставите новый сервер, подключаете ключ или активируете программную лицензию, затем проверяете, что рабочие процессы кластера видят лицензии.
  • 🌐 Откройте на новом сервере порт 1947 для драйвера защиты и порты кластера 1С. Типичные значения: 1540, 1541 и диапазон 1560-1591. Если ваш администратор менял настройки, ориентируйтесь на них.

Клиентский компьютер

Если клиент должен забирать лицензию по сети, на нём в веб-панели драйвера (http://localhost:1947, раздел «Configuration», вкладка «Access to Remote License Managers») указывают адрес сервера с ключом. Альтернатива: разрешить доступ к ключам с других компьютеров на стороне сервера, на вкладке «Access from Remote Clients».

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

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

Лицензия переехала, теперь база. Здесь вариантов два, и зависят они от того, где хранятся данные.

Файловая база

Это один каталог с файлом 1Cv8.1CD внутри. Алгоритм:

  1. Закройте 1С у всех пользователей.
  2. Скопируйте каталог целиком на флешку или по сети. Копируйте именно каталог, а не один файл.
  3. На новом компьютере положите его в удобное место, например D:\Bases\Buh.
  4. В окне запуска 1С нажмите «Добавить», выберите «Добавление в список существующей информационной базы» и укажите каталог.

Путь к базе можно посмотреть на старом компьютере в списке баз: он отображается под названием базы.

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

Хранится в СУБД, и просто так файл не скопируешь. Есть два основных способа:

СпособКогда использоватьРиски
Выгрузка в файл .dt через Конфигуратор: Администрирование → Выгрузить информационную базуБаза небольшая, нужна простая переносимость между системамиНужен монопольный доступ на время выгрузки; для больших баз операция долгая
Резервная копия и восстановление средствами СУБДБольшая база, переносите сервер СУБД целикомВерсии СУБД на старом и новом сервере должны быть совместимы

Для загрузки .dt на новом месте создайте пустую базу и выберите в Конфигураторе Администрирование → Загрузить информационную базу. Монопольный доступ здесь тоже потребуется.

⚠️ Если вы переносите базу на более свежую платформу, после первого запуска может потребоваться обновление структуры данных. Это нормально, но делайте его на копии, а не на единственном экземпляре.

Что ещё хранится вне базы

Это часто забывают, а потом удивляются. Проверьте и перенесите:

  • 📁 внешние отчёты и обработки, лежащие в отдельных файлах;
  • 📁 настройки пользователей, если они хранились не в самой базе;
  • 📁 сертификаты электронной подписи и настройки криптопровайдера. Они привязаны к рабочему месту, и их придётся ставить заново;
  • 📁 шаблоны печатных форм и каталоги обмена с банком, если пути были абсолютными.
Что проверить на новом компьютере после переноса
Выполнено: 0 / 6

Порядок переезда без простоя: что делать в какой день

Бухгалтерия не может стоять, поэтому переезд лучше разложить по времени. Рабочая схема для одного рабочего места выглядит так.

  1. За несколько дней. Подготовьте новый компьютер: система, драйверы, платформа нужной разрядности. Базу пока не трогайте.
  2. В день переноса, утром. Сделайте выгрузку или копию базы, проверьте, что копия открывается на новом компьютере. Это занимает от десяти минут до часа, в зависимости от размера.
  3. После закрытия работы. Переставьте ключ или активируйте программную лицензию, добавьте базу в список.
  4. На следующий день. Первые сутки держите старый компьютер нетронутым. Если вдруг что-то не заработало, вернётесь без потерь.

Пример. База весит 3 ГБ, копирование по гигабитной сети идёт несколько минут, а флешка USB 2.0 с реальной скоростью около 20 МБ/с потратит на тот же объём около 2,5 минуты (3 ГБ = 3000 МБ, делим на 20 МБ/с, выходит 150 секунд). Закладывайте запас, потому что загрузка .dt и обновление структуры идут заметно дольше простого копирования.

💡 Через неделю после переезда, когда убедились, что всё работает, очистите старый компьютер: удалите платформу и базу. Лицензия к тому моменту уже должна работать на новом месте.

Ошибки при запуске: «нет лицензии», «не найден ключ» и что с ними делать

Ниже частые случаи после переезда. Формулировки сообщений в разных релизах немного отличаются, поэтому ориентируйтесь на смысл.

Диагностика: выберите симптом

Если ничего не помогло, соберите данные до обращения в поддержку: версия платформы, тип лицензии, точный текст ошибки и снимок страницы http://localhost:1947. С ними разбор идёт в разы быстрее.

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

Можно ли просто скопировать папку 1С на другой компьютер?
Нет. Платформу нужно устанавливать установщиком: он регистрирует компоненты и драйверы. Копировать можно только базу.
Нужно ли покупать лицензию заново при смене компьютера?
Обычно нет. Ключ переставляется, а программная лицензия активируется по тому же ПИН-коду. Исключение: исчерпанное число активаций, тогда вопрос решает поставщик.
Работает ли 1С на двух компьютерах с одним брелоком?
Одновременно на двух, если ключ локальный, нет. Для совместной работы нужна сетевая лицензия, где ключ раздаёт места по сети.
Что делать, если старый компьютер сломался, а лицензия программная?
Активировать её на новом по ПИН-коду. Если автоматически не получается, обратитесь к поставщику с документами на лицензию.
Нужна ли лицензия для базовой версии при переносе?
Для базовых версий ключ защиты не требуется, переносится только база и сама платформа.