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

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

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

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

Перенос базы 1С 8.3 на другой компьютер сводится к двум задачам: корректно выгрузить данные со старого ПК и правильно зарегистрировать их на новом. Способ зависит от того, как работает ваша база: файловый вариант (достаточно скопировать файл 1Cv8.1CD или сделать выгрузку .dt) или клиент-серверный (выгрузка средствами СУБД или через конфигуратор).

Для большинства небольших организаций с файловой базой весь перенос занимает 15–30 минут. Сложности возникают при большом объёме данных, клиент-серверной архитектуре и при переносе лицензий платформы — эти сценарии разобраны ниже отдельно.

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

Определяем тип базы: файловая или клиент-серверная

Способ переноса выбирается по типу информационной базы. Откройте список баз в окне запуска 1С, выделите нужную базу и посмотрите строку внизу окна: если указан путь к папке на диске (например, C:\Bases\Trade\) — база файловая; если указан сервер и имя базы (например, srv01:Accounting) — клиент-серверная.

Файловая база — это папка, где все данные хранятся в одном файле 1Cv8.1CD. Клиент-серверная база хранится в СУБД (MS SQL Server, PostgreSQL и др.), и простым копированием папки её не перенести — данные физически находятся на сервере БД.

Способ 1: копирование файловой базы напрямую

Самый быстрый вариант для файловой базы — скопировать всю папку базы на новый компьютер. Подходит, когда база небольшая и оба компьютера доступны одновременно (через локальную сеть или USB-накопитель).

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

Важно копировать базу только при полностью закрытой 1С — иначе файл может быть скопирован в несогласованном состоянии. Если база используется по сети несколькими пользователями, убедитесь, что сеансы завершены у всех.

Способ 2: выгрузка и загрузка через файл .dt

Универсальный способ, который работает и для файловых, и для клиент-серверных баз. Выгрузка в .dt создаёт архив базы встроенными средствами 1С и заодно проверяет целостность данных.

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

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

Способ 3: перенос клиент-серверной базы

Для клиент-серверной базы есть два пути. Первый — тот же файл .dt через конфигуратор: он не зависит от СУБД и подходит для баз умеренного размера. Ограничение: при очень большом объёме данных выгрузка и загрузка .dt идут долго и требуют много свободного места на диске.

Второй путь — перенос средствами СУБД: резервная копия на старом сервере и восстановление на новом (для MS SQL — backup/restore через SQL Server Management Studio). После восстановления базу нужно зарегистрировать в кластере сервера 1С: в консоли администрирования создать новую информационную базу, указав имя восстановленной БД.

Если сервер 1С и СУБД переезжают на новое оборудование, дополнительно потребуется установить и настроить сам сервер 1С и службу агента. Это задача уровня администратора; при отсутствии опыта безопаснее использовать выгрузку .dt.

Сравнение способов переноса

Копирование папки (1Cv8.1CD)

Самый быстрый для файловых баз. Не подходит для клиент-серверных и не проверяет целостность данных.

Выгрузка/загрузка .dt

Универсальный и безопасный, работает везде. Медленный на больших базах, требует монопольного доступа.

Backup/restore СУБД

Оптимален для больших клиент-серверных баз. Требует навыков администрирования SQL и доступа к серверу.

Перенос лицензий и платформы

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

USB-ключ (аппаратная лицензия HASP) переносится просто: вставьте ключ в новый компьютер или сервер и убедитесь, что установлен драйвер ключа — он ставится вместе с платформой.

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

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

Дополнительно рекомендуется выполнить тестирование и исправление базы (Конфигуратор → Администрирование → Тестирование и исправление) в режиме проверки без исправлений — это выявит скрытые повреждения, если копирование прошло некорректно.

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

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

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

База открывается без ошибок в режиме «Предприятие»

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

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

ОСВ за последний период
Норма

Итоги совпадают с данными на старом ПК

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

Расхождения в суммах — база перенесена не полностью

Справочники и документы
Норма

Количество элементов и последние документы на месте

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

Отсутствуют свежие документы — скопирована устаревшая версия

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

База запускается без сообщения о поиске лицензии

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

«Не найдена лицензия» — нужна активация пин-кодом или ключ

Типичные ошибки при переносе

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

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

Итог

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

Файловую базу переносят копированием папки или файлом .dt, клиент-серверную — через .dt или backup СУБД. Всегда завершайте сеансы перед копированием, ставьте платформу не старше исходной, активируйте лицензию и сверяйте ОСВ после переноса. Старую копию не удаляйте, пока не убедитесь, что новая работает корректно.

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

Можно ли перенести базу 1С на флешке?

Да, для файловой базы это рабочий способ: скопируйте папку базы или файл .dt на USB-накопитель и перенесите на новый ПК. Убедитесь, что на флешке достаточно места и файловая система поддерживает большие файлы — для баз больше 4 ГБ накопитель должен быть отформатирован в NTFS или exFAT, а не FAT32.

Чем отличается файл .dt от файла 1Cv8.1CD?

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

Нужно ли заново активировать лицензию на новом компьютере?

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

База после переноса не открывается: ошибка «несовместимая версия». Что делать?

Почти всегда причина в том, что на новом компьютере платформа старше, чем на исходном. Посмотрите версию платформы на старом ПК (в конфигураторе: «Справка → О программе») и установите на новом такую же или более новую. Понижение версии базы штатными средствами не предусмотрено.

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

Штатного «частичного» переноса через .dt нет — выгружается база целиком. Для переноса отдельных справочников или документов используют обработки обмена данными (например, универсальный обмен XML) или типовую синхронизацию между базами, но это уже задача настройки обмена, а не простого переноса.

Что делать, если база очень большая и .dt выгружается часами?

Для файловой базы быстрее скопировать файл 1Cv8.1CD напрямую. Для клиент-серверной — использовать резервное копирование средствами СУБД, оно существенно быстрее выгрузки .dt. Также проверьте, что на диске достаточно свободного места и нет антивирусного сканирования, замедляющего запись.