Администрирование · 10 мин
Как перенести 1С на другой компьютер
Как перенести 1С на другой ПК: копирование базы, перенос лицензии, установка платформы, настройка SQL и файловых баз, проверка результата и типичные ошибки.
Перенос 1С на другой компьютер сводится к трём задачам: переместить саму базу данных, установить платформу на новом ПК и восстановить лицензию. Порядок действий зависит от того, как работает ваша база — в файловом режиме (папка с файлом 1Cv8.1CD) или на сервере 1С с СУБД (MS SQL, PostgreSQL). Файловый вариант переносится простым копированием, клиент-серверный требует выгрузки данных или переноса базы средствами СУБД.
Главный риск при переносе — потеря данных или лицензии. Поэтому перед любыми действиями сделайте полную копию базы и убедитесь, что у вас есть пин-коды активации лицензии или аппаратный ключ HASP. Если перенос выполняется на «боевой» базе, в которой идёт ежедневная работа, запланируйте операцию на нерабочее время и попросите всех пользователей завершить сеансы.
Ниже разобраны оба сценария — файловый и клиент-серверный, а также перенос лицензии, подключение пользователей и проверка результата.
Определите тип вашей базы: файловая или клиент-серверная
Откройте окно запуска 1С, выделите базу и нажмите кнопку «Изменить» — на втором шаге мастера будет указан тип расположения: «На данном компьютере или на компьютере в локальной сети» (файловая) либо «На сервере 1С:Предприятия» (клиент-серверная). Также тип виден в конфигураторе: меню «Администрирование → Свойства информационной базы».
Файловая база — это обычная папка, внутри которой лежит главный файл 1Cv8.1CD и служебные подкаталоги. Такую базу можно перенести простым копированием папки на новый компьютер. Клиент-серверная база физически хранится в СУБД (MS SQL Server, PostgreSQL и др.), и просто скопировать файлы недостаточно — нужна выгрузка через конфигуратор или перенос средствами самой СУБД.
Найдите папку с файлом 1Cv8.1CD — её и нужно копировать
Готовьте выгрузку .dt или доступ к СУБД
Понадобятся пин-коды из комплекта поставки
Достаточно переставить ключ и установить драйвер
Сделайте резервную копию перед переносом
Резервная копия — обязательный шаг, который нельзя пропускать, даже если перенос кажется простым. Для файловой базы скопируйте всю папку целиком на внешний диск или сетевой ресурс. Копировать нужно при закрытых сеансах всех пользователей: если база открыта, файл может скопироваться в несогласованном состоянии, и копия окажется повреждённой.
Более надёжный способ для любого типа базы — выгрузка в файл .dt через конфигуратор: меню «Администрирование → Выгрузить информационную базу». Такой файл содержит и данные, и конфигурацию, и его можно загрузить в пустую базу на новом компьютере. Учтите, что выгрузка .dt для больших баз занимает заметное время и требует монопольного доступа.
Перенос файловой базы на новый компьютер
Это самый простой сценарий. Найдите папку базы (точный путь виден в окне запуска при выборе базы внизу окна), завершите все сеансы и скопируйте папку целиком на новый компьютер — через локальную сеть, внешний диск или облачное хранилище. Копировать нужно именно всю папку, а не только файл 1Cv8.1CD.
На новом компьютере установите платформу 1С той же версии или новее (дистрибутив можно скачать с портала 1С по действующей подписке ИТС или взять с диска поставки). Затем откройте окно запуска, нажмите «Добавить → Добавление в список существующей информационной базы» и укажите путь к скопированной папке.
- 1Завершите все сеансы пользователей в базе
- 2Сделайте резервную копию папки базы или выгрузку .dt
- 3Скопируйте папку базы на новый компьютер
- 4Установите платформу 1С нужной версии на новом ПК
- 5Добавьте базу в список, указав путь к новой папке
- 6Запустите базу и проверьте данные: оборотно-сальдовую ведомость, справочники, последние документы
- 7Активируйте лицензию или подключите ключ HASP
Если база должна оставаться доступной нескольким пользователям по сети, разместите папку на выделенном компьютере, откройте к ней общий доступ и пропишите сетевой путь у каждого пользователя. Учтите, что файловый режим при одновременной работе нескольких пользователей чувствителен к качеству сети — обрывы соединения могут приводить к ошибкам базы.
Перенос клиент-серверной базы
Универсальный способ, не требующий доступа к СУБД, — выгрузка в .dt через конфигуратор на старом сервере и загрузка в новую базу на новом сервере. На новом сервере предварительно устанавливают платформу, сервер 1С (если он разворачивается локально) и СУБД, затем создают пустую информационную базу через консоль кластера и загружают в неё файл .dt.
Альтернатива — перенос средствами СУБД: резервная копия базы в MS SQL (backup/restore) или PostgreSQL (pg_dump/pg_restore) с последующим созданием в консоли кластера новой информационной базы, указывающей на восстановленную базу данных. Этот путь заметно быстрее для больших баз, но требует аккуратности: версии СУБД должны быть совместимы, а параметры базы (например, collation в MS SQL) — соответствовать требованиям 1С.
Способы переноса клиент-серверной базы
Подходит для баз небольшого и среднего размера, не требует прав администратора СУБД. Ограничение: долгая выгрузка больших баз и повышенные требования к ресурсам
Быстрее для больших баз, сохраняет структуру один в один. Требует доступа к СУБД и понимания её настроек
Возможен при совпадении версий СУБД. Рискованный вариант при различиях в окружениях
Перенос лицензии 1С
Аппаратный ключ HASP переносится проще всего: вытащите ключ из старого компьютера, вставьте в новый и установите драйвер защиты (он ставится вместе с платформой, если при установке отмечена соответствующая компонента). Никакой дополнительной активации не требуется.
Программная лицензия привязана к параметрам оборудования компьютера. При переносе на новый ПК старую активацию использовать нельзя — потребуется активировать лицензию заново. Для этого при первом запуске выберите получение лицензии, введите пин-код из комплекта поставки (или запросите новый пин-код у фирмы «1С» через личный кабинет портала 1С, если резервные пин-коды израсходованы). Если старый компьютер выводится из эксплуатации, лицензию на нём можно не деактивировать — достаточно активировать новую.
Настройка после переноса и подключение пользователей
После первого запуска проверьте, что база открывается без сообщений о реструктуризации и ошибках. Если на новом компьютере установлена более новая версия платформы, при первом запуске конфигуратор может предложить конвертацию базы — она необратима, и вернуться на старую версию платформы после этого не получится. Убедитесь, что версия платформы совместима с вашей конфигурацией.
Дополнительно проверьте и настройте: пути к внешним печатным формам и обработкам, если они хранились вне базы; настройки обмена данными и синхронизации с другими программами; подключение торгового оборудования (сканеры, кассы, эквайринговые терминалы) — драйверы придётся установить на новом ПК заново; планировщик регламентных заданий, если он выполнялся на старом компьютере.
Для подключения других пользователей добавьте базу в их списки с указанием нового пути (сетевой папки или сервера). Старый компьютер после успешной проверки нового места работы выведите из обращения, чтобы пользователи случайно не продолжили вносить данные в старую копию базы — это самая частая причина «раздвоения» учёта.
Как проверить результат
База открывается без ошибок и предложений реструктуризации
Ошибки формата потока, требование конвертации
Оборотно-сальдовая ведомость и последние документы совпадают со старой копией
Отсутствуют документы за последние дни
Программа запускается в полном режиме без окна о лицензии
Сообщение «не обнаружена лицензия»
Печатные формы и обмены работают как раньше
Ошибки при печати или синхронизации
Типичные ошибки при переносе
Чаще всего проблемы возникают не из-за самого копирования, а из-за упущенных деталей: забытых пин-кодов, несовпадения версий платформы и продолжающейся работы в старой копии базы. Ниже — ошибки, которые допускают чаще всего.
Частые вопросы
Можно ли перенести 1С простым копированием папки с программой?
Нет. Платформа 1С требует полноценной установки на новом компьютере — регистрируются компоненты, драйверы защиты и службы. Копировать можно только папку файловой базы данных, а саму платформу нужно установить из дистрибутива.
Переносится ли лицензия вместе с базой автоматически?
Нет. База данных и лицензия — независимые вещи. Аппаратный ключ HASP переносится физически, программную лицензию нужно активировать на новом компьютере заново по пин-коду из комплекта поставки.
Что делать, если пин-коды для активации потеряны?
Обратитесь в фирму «1С» через портал 1С или к партнёру, у которого приобреталась программа. По регистрационному номеру комплекта можно запросить восстановление пин-кодов. До восстановления работать на новом ПК с программной лицензией не получится.
Можно ли перенести базу со старой версии платформы на новую?
Можно, но при первом запуске на новой платформе может потребоваться конвертация базы, после которой открыть её на старой версии уже нельзя. Перед этим убедитесь, что ваша конфигурация поддерживает новую версию платформы, и сделайте резервную копию.
Как перенести базу, если старый компьютер не включается?
Извлеките жёсткий диск и подключите его к рабочему компьютеру — папку файловой базы можно скопировать напрямую. Если диск неисправен, спасением станет последняя резервная копия или выгрузка .dt. Именно поэтому регулярное резервное копирование — обязательная практика, а не формальность.
Нужно ли что-то удалять на старом компьютере после переноса?
После проверки работы на новом месте старую папку базы лучше переименовать или переместить в архив, чтобы никто не продолжил вносить в неё данные. Полностью удалять её стоит только спустя время, когда подтверждено, что вся информация на новом месте полна и актуальна.
Что важно запомнить
Перенос 1С — это копирование или выгрузка базы, установка платформы на новом ПК и повторная активация лицензии. Обязательные условия безопасного переноса: резервная копия до начала работ, завершённые сеансы пользователей, сохранённые пин-коды и проверка данных после запуска на новом месте.