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