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