Копия базы 1С: сделать, развернуть и подключить на другом компьютере или сервере

· 9 мин

Содержание

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

Какой способ выбрать, зависит от того, где лежит исходная база и куда вы её переносите. Ниже таблица, потом подробные шаги по каждому варианту.

ОткудаКудаЛучший способВремя (база ~2 ГБ)
ФайловаяФайловаяКопирование папки с 1Cv8.1CD1-3 минуты
ФайловаяСервер 1СВыгрузка .dt и загрузка в новую базу10-20 минут
Сервер 1СФайловаяВыгрузка .dt из Конфигуратора15-30 минут
Сервер 1ССервер 1СБэкап СУБД или .dt10-30 минут

Что подготовить до копирования

Перед работой проверьте четыре вещи. Это сэкономит час нервов.

  • ✅ Версия платформы. Копия открывается на той же или более новой платформе. Выгрузку из 8.3.22 нельзя загрузить на 8.3.18. Если платформа старше, сначала обновите её.
  • ✅ Свободное место. Нужно минимум два размера базы: сама копия плюс временные файлы. Для базы в 5 ГБ держите свободными 10-12 ГБ.
  • ✅ Нет пользователей в базе. Выгрузка идёт в монопольном режиме. Посмотрите список активных сеансов и попросите всех выйти.
  • ✅ Права. Для выгрузки и загрузки нужна роль администратора в самой базе. Для серверных вариантов ещё и доступ к кластеру 1С и СУБД.

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

Узнать режим базы просто. В окне запуска 1С выберите базу и посмотрите внизу строку: путь к папке означает файловую базу , имя сервера и базы означает клиент-серверную.

Копия файловой базы: самый быстрый вариант

Файловая база это папка, внутри которой лежит файл 1Cv8.1CD. Весь учёт хранится в нём.

  1. Закройте 1С у всех пользователей. Если файл открыт, копия получится битой.
  2. Найдите папку базы. Путь виден в окне запуска, если нажать «Изменить» у нужной базы.
  3. Скопируйте всю папку целиком, не один 1Cv8.1CD. В ней могут лежать сопутствующие файлы, например 1Cv8Log с журналом регистрации.
  4. Перенесите её на нужный компьютер или в другое место на том же диске.
  5. В окне запуска нажмите «Добавить», выберите «Добавление в список существующей информационной базы», укажите путь к новой папке и придумайте имя.

💡 Если папка весит десятки гигабайт, перед копированием откройте базу в Конфигураторе и сделайте «Тестирование и исправление» с проверкой логической целостности. Битую базу копировать бессмысленно: ошибка уедет вместе с ней.

При первом запуске скопированной базы 1С обычно спрашивает, что с ней произошло: «Я скопировал» или «Я переместил». Для копии выбирайте первый вариант. Тогда система отключит всё, что может навредить боевой базе: обмены, рассылки, регламентные задания.

Выгрузка в файл .dt и загрузка в новую базу

Этот способ работает всегда и подходит для любого режима. Файл .dt это сжатый архив данных базы без привязки к папке или СУБД.

Как выгрузить базу

  1. Откройте Конфигуратор: в окне запуска выберите базу и нажмите кнопку «Конфигуратор».
  2. В меню «Администрирование» выберите «Выгрузить информационную базу».
  3. Укажите имя и папку для файла. Имя пишите понятное: buh_2026-10-07.dt.
  4. Дождитесь окончания. Размер файла обычно в 3-5 раз меньше исходной базы.

Выгрузка не сохраняет внешние файлы, которые лежат вне базы: внешние отчёты и обработки на диске, шаблоны Word и Excel, ключи электронной подписи. Их переносите вручную.

Как загрузить в новую базу

  1. В окне запуска нажмите «Добавить» и выберите «Создание новой информационной базы».
  2. Выберите «Создание информационной базы без конфигурации». Конфигурация приедет вместе с данными из .dt.
  3. Укажите имя и режим размещения: на этом компьютере или на сервере 1С.
  4. Откройте новую пустую базу в Конфигураторе.
  5. В меню «Администрирование» выберите «Загрузить информационную базу» и укажите файл .dt.
  6. Подтвердите замену данных и подождите. Большая база грузится дольше, чем выгружается, иногда втрое.

После загрузки выйдите из Конфигуратора и запустите базу обычным способом, в режиме «1С:Предприятие».

Копия базы на сервере: PostgreSQL и MS SQL

Если база стоит на сервере 1С, данные лежат в СУБД, а в кластере хранится только запись о ней. Есть два пути.

Первый путь, через .dt. Выгрузите файл в Конфигураторе и загрузите в новую базу на том же или другом кластере. Работает независимо от СУБД, но на больших базах (50 ГБ и более) занимает часы.

Второй путь, через бэкап СУБД. Быстрее, но тут нужны права на сервер.

Для MS SQL:

  1. В SQL Server Management Studio сделайте полную резервную копию нужной базы.
  2. Перенесите файл .bak на целевой сервер.
  3. Восстановите его в новую базу SQL с другим именем.
  4. В консоли администрирования кластера 1С создайте новую информационную базу и укажите имя восстановленной SQL-базы. Не ставьте галочку создания базы, она уже есть.

Для PostgreSQL:

pg_dump -U postgres -Fc -f buh.dump имя_базы
createdb -U postgres новая_база
pg_restore -U postgres -d новая_база buh.dump

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

Не подключайте копию к тому же имени базы в кластере, что и рабочая. Две записи на одну базу СУБД приведут к порче данных у обеих.

Сравним оба пути:

ПараметрЧерез .dtЧерез бэкап СУБД
Нужен доступ к СУБДНетДа
Скорость на 50 ГБЧасыМинуты
Перенос между разными СУБДДаНет
Очистка от «мусора»Да, база пересобираетсяНет

Как не потерять копию через месяц

Копия быстро устаревает. Через две недели в рабочей базе накопятся новые документы, и тестовая перестанет отражать реальность. Если копия нужна надолго, например для разработчика или обучения, договоритесь о порядке обновления.

  • 📅 Для обучения достаточно одной копии на начало периода.
  • 📅 Для отладки обменов обновляйте копию перед каждой серьёзной проверкой.
  • 📅 Старые копии подписывайте датой и удаляйте, когда они не нужны: в них лежат те же персональные данные.

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

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

Но есть нюансы.

  • 🔐 Вход по паролю ОС. Если пользователи аутентифицируются через Windows, на новой машине учётных записей с такими именами нет. Войти не получится. Зайдите под администратором с паролем и пересоздайте привязку.
  • 🔐 Пустой список пользователей. Если в базе никого нет, 1С пустит в неё любого с правами администратора. Для копии, которую вы собираетесь отдать разработчику, этого достаточно, но боевой базе так оставлять нельзя.
  • 🔐 Лицензии. Копия сама лицензии не приносит. Программная лицензия привязана к серверу или компьютеру, аппаратный ключ к порту. Копия на другом ПК потребует свой ключ или свободный слот на сервере.

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

Что отключить в тестовой копии

Копия, которая просто лежит, никому не мешает. Но стоит её запустить, как она начнёт жить своей жизнью: отправлять письма, забирать документы из ЭДО, выгружать данные в банк. Отключите заранее:

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

Если вы отвечали «Я скопировал» при первом запуске, часть этого платформа сделает сама. Но проверьте руками: один пропущенный обмен с интернет-магазином способен затереть остатки на живом сайте.

Проверка и обновление после установки копии

Копия установлена. Теперь убедитесь, что она та, которая нужна.

  1. Откройте базу в обычном режиме и посмотрите, нет ли сообщений об ошибках при старте.
  2. Сверьте версию. В меню «Справка» → «О программе» видны версия конфигурации и платформы. Они должны совпадать с исходной базой.
  3. Проверьте оборотно-сальдовую ведомость за прошлый период. Итоги должны совпасть с рабочей базой до копейки.
  4. Откройте несколько последних документов. Проверьте, что вложенные файлы и печатные формы на месте.
  5. Проведите тестовый документ и посмотрите проводки. Но только в копии, не в боевой базе.

Если версия конфигурации в копии ниже нужной, обновите её обычным порядком: сначала сделайте ещё одну копию, затем поставьте обновление. На версии 8.3 это делается через «Администрирование» → «Обновление программы» или вручную через Конфигуратор.

Если обновление ломается, не пытайтесь чинить копию на месте. Загрузите .dt заново и повторите. На это уйдёт меньше времени, чем на поиск причины.

Копия готова к работе
Выполнено: 0 / 6

Типичные сбои при установке копии

Диагностика: выберите симптом

Частые вопросы

Можно ли копировать базу 1С, пока в ней работают люди?
Для файловой базы нельзя, получите повреждённую копию. Для серверной можно сделать бэкап СУБД на ходу, но копия будет на момент начала бэкапа. Выгрузку .dt делайте в монопольном режиме.
Копия базы 1С бесплатная, или нужна отдельная лицензия?
Сама копия данных не лицензируется. Но для работы с ней нужна лицензия на платформу и на каждое рабочее место, как и для рабочей базы. Для тестовых целей ограничений нет, пока вы не ведёте в копии реальный учёт.
Чем копия через `.dt` лучше обычной копии папки?
Файл .dt меньше по размеру, работает между разными режимами размещения и пересобирает внутренние индексы. Копия папки быстрее, но подходит только для файловой базы.
Можно ли поставить копию на домашний компьютер?
Технически да, если есть платформа той же версии. Но передача рабочей базы на личный компьютер нарушает политику информационной безопасности большинства организаций. Согласуйте это с руководством.
Как перенести копию 1С на другой сервер вместе с пользователями?
Пользователи хранятся в самой базе и переносятся с .dt или бэкапом СУБД. Отдельно ничего копировать не нужно, кроме Windows-привязок.