Перенос 1С на другой компьютер: база, лицензия и ничего не потерять
Перенос 1С — это три отдельные задачи: перенести базу, перенести лицензию и ничего не забыть по мелочи. Путаница начинается, когда их смешивают в одну. Разбираем по шагам для файлового варианта — и отдельно, чем отличается клиент-серверный.
Перед началом: два обязательных пункта
- Резервная копия. Выгрузите базу в .dt (конфигуратор → «Администрирование → Выгрузить информационную базу») и скопируйте её на носитель, который не участвует в переносе. Любая ошибка дальше перестаёт быть страшной.
- Все вышли из базы. Копировать или выгружать базу, в которой кто-то работает, нельзя — получите файл с несогласованными данными.
Шаг 1. Перенести базу
Два рабочих способа:
- Выгрузка .dt — универсальный: на новой машине ставится платформа, создаётся пустая база, в неё загружается файл. Заодно база «пересобирается», что само по себе полезно.
- Копирование каталога — для файловой базы: переносится папка целиком (внутри файл
1Cv8.1CD), на новом компьютере база добавляется в список через «Добавить существующую». Быстрее, но требует закрытой базы и той же или более новой версии платформы.
Версию платформы на новой машине ставьте не ниже прежней: база, открытая новой версией, старой уже может не открыться.
Шаг 2. Перенести лицензию
Здесь и живёт большинство сюрпризов:
- Аппаратный ключ (USB) — переставили и работаете.
- Программная лицензия — привязана к железу. На новом компьютере она запросит активацию: нужен регистрационный номер комплекта и неиспользованный пин-код из поставки. Храните этот конверт не на переносимом компьютере.
- Клиентские лицензии на сервере — если лицензии раздаёт сервер, на рабочем месте ничего активировать не надо, но проверьте, что новая машина видит сервер лицензирования.
Если пин-коды закончились — вопрос решается через вашего франчайзи; закладывайте на это день-два, а не «перенесём вечером».
Шаг 3. Не забыть мелочи
По опыту переносов, теряются не базы — теряется обвязка:
- путь к базе у других пользователей — если база файловая и общая, у всех остальных надо поправить путь в списке баз;
- обмены и интеграции — ЭДО, обмен с сайтом, выгрузки в банк: проверьте, что настройки и сертификаты переехали;
- сертификаты ЭЦП — подпись хранится не в 1С: её переносят отдельно, иначе на новом месте «сертификаты не найдены»;
- печатные формы и внешние обработки — если лежали файлами рядом с базой, а не внутри неё;
- резервное копирование — на новой машине его надо настроить заново: старое расписание осталось на старой.
Клиент-серверный вариант — другая процедура
Если 1С работает через сервер, переносится не папка, а связка «сервер 1С + СУБД + база». База переносится средствами СУБД (выгрузка/восстановление), сервер 1С настраивается на новой машине, версии платформы клиентов и сервера должны совпадать. Это работа на нерабочее время с проверочным входом всех пользователей после — и как раз тот случай, когда ошибка «сервер 1С не обнаружен» появляется по расписанию.
Когда лучше позвать нас
Перенос одной файловой базы с живыми пин-кодами — задача на вечер по этой инструкции. Звать специалиста стоит, когда базы клиент-серверные, пользователей больше трёх, есть обмены с ЭДО и банком или пин-коды утеряны. Мы обслуживаем 1С вместе с серверами и рабочими местами — перенос делаем так, чтобы утром понедельника никто не заметил разницы. Разовый перенос — выезд IT-специалиста, чаще всего удалённо.
Частые вопросы
Как правильно перенести базу 1С на новый компьютер?
Надёжный способ — штатная выгрузка: в конфигураторе «Администрирование → Выгрузить информационную базу», получаете файл .dt, на новой машине ставите платформу той же версии и загружаете его в пустую базу. Для файловой базы допустимо и простое копирование каталога с файлом 1Cv8.1CD — но только при закрытой базе, когда в ней никто не работает.
Переносится ли лицензия 1С на другой компьютер?
Аппаратный ключ — просто переставляется в USB новой машины. Программная лицензия привязана к параметрам компьютера и на новом железе запросит повторную активацию: понадобится регистрационный номер комплекта и пин-коды из конверта поставки. Если пин-коды исчерпаны, вопрос решается через фирму-франчайзи или поддержку 1С.
Почему после переноса 1С просит лицензию?
Программная лицензия проверяет параметры компьютера — на новой машине они другие, и это штатное поведение, а не поломка. Активируйте лицензию заново свободным пин-кодом. Та же история случается и без переноса — после замены материнской платы, диска или переустановки Windows.
Как перенести 1С, если в ней работают несколько человек?
Сначала все выходят из базы, затем выгрузка .dt и перенос. Если база клиент-серверная, переносится не «папка с базой», а связка: сервер 1С, СУБД и сама база средствами СУБД — это отдельная процедура, и делать её лучше в нерабочее время с проверкой входа всех пользователей после переноса.