К статье
Практический материал

Администрирование · 9 мин

Как перенести 1С 8 на другой компьютер

Как перенести 1С 8 на другой компьютер: копирование базы, установка платформы, перенос лицензии и настройка. Пошаговая инструкция для файловых и серверных баз.

Перенос 1С 8 на другой компьютер — типовая задача при замене рабочего места бухгалтера, апгрейде техники или переезде офиса. Процедура состоит из трёх независимых частей: установка платформы, перенос информационной базы и активация лицензии. Ошибка на любом из этапов приводит к тому, что программа либо не запускается, либо открывает пустую базу.

Главное, что нужно понять перед началом: данные и программа в 1С хранятся отдельно. Платформа — это исполняемые файлы в Program Files, информационная база — отдельный файл 1Cv8.1CD (для файлового варианта) или база на SQL-сервере. Переносить их нужно по-разному, и копирование всей папки 1С целиком обычно не решает задачу.

Способ переноса зависит от того, как устроена ваша база: файловая (хранится в папке на диске или сетевом ресурсе) или клиент-серверная (работает на MS SQL, PostgreSQL или другом сервере СУБД). Для файловой базы достаточно скопировать один файл, для серверной потребуется выгрузка через конфигуратор или средства СУБД.

Подготовка: что проверить перед переносом

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

Выясните точную версию платформы на старом компьютере: меню «Сервис → О программе» покажет номер релиза, например 8.3.22.xxxx. На новый компьютер нужно ставить ту же версию или более новую из той же линейки — база, открытая новой платформой, может перестать запускаться на старой, если структура базы конвертируется.

Определите тип лицензии. Программные лицензии привязываются к параметрам компьютера, аппаратные ключи HASP — просто переставляются в USB-порт нового ПК. Если у вас программная лицензия, найдите конверт с пин-кодами или регистрационные данные — они понадобятся при активации.

Установка платформы 1С на новый компьютер

Дистрибутив платформы скачивается с портала 1С (portal.1c.ru) из раздела обновлений, если у вас действует договор ИТС, либо устанавливается с диска из коробки. Запустите setup.exe и выберите типовой набор компонентов: «1С:Предприятие», «Модули расширения веб-сервера» нужны только для публикации через веб.

После установки запустите «1С:Предприятие» — откроется пустое окно со списком информационных баз. Это нормально: список баз хранится локально в файле ibases.v8i в профиле пользователя и на новый компьютер автоматически не переносится. Базы в него добавляются вручную.

Если старая платформа была 32-битной, а новый компьютер 64-битный, можно ставить 64-разрядную версию платформы — файловые базы совместимы с обеими. Исключение: базы с COM-подключениями к старым внешним компонентам, собранным только под 32 бита.

Порядок действий при переносе
  1. 1
    Сделайте выгрузку .dt через конфигуратор на старом компьютере
  2. 2
    Завершите работу всех пользователей с базой
  3. 3
    Скопируйте файл 1Cv8.1CD или .dt на новый компьютер
  4. 4
    Установите платформу той же версии
  5. 5
    Добавьте базу в список: «Добавить → Существующая база → укажите папку»
  6. 6
    Активируйте лицензию или подключите USB-ключ
  7. 7
    Запустите базу и проверьте данные за последние периоды

Перенос файловой информационной базы

Файловая база — это папка, в которой лежит главный файл 1Cv8.1CD и служебные подкаталоги. Для переноса достаточно скопировать файл 1Cv8.1CD на новый компьютер: по сети, на флешке или через облачное хранилище. Файл может занимать от нескольких сотен мегабайт до десятков гигабайт.

Копирование файла базы напрямую

Перед копированием убедитесь, что база никем не открыта — иначе файл скопируется в несогласованном состоянии. Проверьте отсутствие рядом с базой файла 1Cv8.1CL (файл блокировок): его наличие означает, что кто-то работает с базой. Скопируйте 1Cv8.1CD в отдельную папку на новом ПК, например D:\Bases\Trade\.

Затем в окне запуска 1С нажмите «Добавить → Добавление в список существующей информационной базы», укажите название и путь к папке с файлом. База появится в списке и будет готова к запуску.

Перенос через выгрузку .dt

Способ с выгрузкой надёжнее при смене версии платформы и при подозрении на ошибки в файле базы. На новом компьютере создайте пустую базу («Добавить → Создание новой информационной базы → без конфигурации»), откройте её в конфигураторе и выполните «Администрирование → Загрузить информационную базу», указав файл .dt.

Перенос клиент-серверной базы

Если база работает на SQL-сервере, а переносится только клиентское место, всё просто: установите платформу и добавьте базу, указав имя сервера 1С и имя базы — данные останутся на сервере. Это самый частый сценарий при замене компьютера бухгалтера.

Если переезжает сам сервер, вариантов два: выгрузка/загрузка через .dt (подходит для баз умеренного размера) или перенос средствами СУБД — detach/attach базы в MS SQL либо backup/restore. Второй способ быстрее для больших баз, но требует прав администратора СУБД и аккуратной регистрации базы в консоли кластера 1С на новом сервере.

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

Перенос и активация лицензии

Аппаратный ключ HASP переносится элементарно: выньте его из старого компьютера и вставьте в новый до запуска 1С. Если ключ сетевой и раздаётся менеджером лицензий, на новом ПК должен быть доступен сервер с ключом по сети.

Программная лицензия привязана к «железу» и операционной системе. При переезде на новый компьютер старая активация становится недействительной. Запустите 1С, в окне о лицензии выберите получение программной лицензии, введите пин-код из комплекта и пройдите активацию автоматически, по электронной почте или по телефону. На один комплект обычно выдаётся несколько пин-кодов, включая резервные.

Типичные ошибки
01
Копирование базы во время работы пользователей — файл получается повреждённым, база не открывается или теряет данные за последние часы
02
Установка платформы другой версии и попытка открыть старую базу — конвертация структуры делает невозможным откат
03
Копирование папки с платформой вместо установки — не регистрируются компоненты, не работают COM-соединения и печать
04
Утеря пин-кодов программной лицензии — активация на новом ПК невозможна без восстановления через франчайзи
05
Перенос только 1Cv8.1CD без проверки — забывают про внешние печатные формы и обработки, лежавшие отдельно

Проверка результата после переноса

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

Отдельно проверьте периферию и интеграции: печать документов, подключение торгового оборудования (сканеры, кассы), обмен с банком, ЭДО, отправку отчётности. Эти функции зависят от локальных настроек, драйверов и сертификатов, которые с базой не переносятся.

Контрольные точки

Как проверить результат

Запуск базы
Норма

База открывается без сообщений о конвертации и ошибках

Тревожный признак

Ошибка формата потока или требование конвертации

Данные
Норма

ОСВ и документы за последний период совпадают со старым ПК

Тревожный признак

Отсутствуют последние документы или расхождения в итогах

Лицензия
Норма

Программа не выводит окно «Лицензия не обнаружена»

Тревожный признак

Запуск только в конфигураторе, предприятие требует ключ

Печать и обмены
Норма

Документы печатаются, банк-клиент и ЭДО подключаются

Тревожный признак

Ошибки драйверов, отсутствуют сертификаты

Частые вопросы о переносе 1С 8

Можно ли перенести 1С, просто скопировав всю папку с программой?

Нет. Платформа требует штатной установки через инсталлятор — при установке регистрируются компоненты и службы. Копировать нужно только данные: файл 1Cv8.1CD файловой базы или выгрузку .dt.

Что делать, если старая программная лицензия не активируется на новом ПК?

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

База весит 30 ГБ — как её перенести быстрее?

Для файловой базы копируйте 1Cv8.1CD напрямую по гигабитной сети или на внешнем SSD — это быстрее выгрузки .dt. Перед копированием можно выполнить тестирование и исправление с сжатием, что уменьшит размер файла.

Нужно ли переносить настройки пользователя и список баз?

Список баз хранится в файле ibases.v8i в папке профиля пользователя (AppData\Roaming\1C\1cv8). Его можно скопировать на новый ПК, поправив пути к базам. Пользовательские настройки отчётов хранятся внутри базы и переносятся вместе с ней.

Откроется ли база, если на новом компьютере более свежая платформа?

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

Можно ли работать на двух компьютерах одновременно после переноса?

С одной файловой базой — только если она лежит в общей сетевой папке и на обоих ПК добавлена одна и та же база. Две копии базы на разных компьютерах быстро разойдутся по данным, объединить их штатными средствами нельзя.

Итог

Что важно запомнить

Перенос 1С 8 сводится к трём шагам: установка платформы, перенос базы (копированием 1Cv8.1CD или через .dt) и активация лицензии. Перед началом обязательно сделайте резервную копию и завершите работу всех пользователей, после переноса — сверьте данные и проверьте печать, обмены и лицензию.