Копия базы 1С 8.3: все способы скопировать и развернуть
Содержание
Быстрее всего сделать копию базы 1С так: закрыть программу у всех пользователей и скопировать папку базы целиком — в ней лежит файл 1Cv8.1CD со всеми данными. Это и есть полная копия базы: её можно положить на другой диск как архив или подключить рядом с рабочей и спокойно экспериментировать.
Второй путь — выгрузка в файл *.dt через конфигуратор. Он компактнее в 5–10 раз, но дольше делается. Ниже — все рабочие способы: файловая база, SQL, 1С:Фреш, как развернуть копию и как убедиться, что она действительно открывается.
*.dt через конфигуратор или настройте автоматическое копирование. Файл маленький, хранится долго, не зависит от версии платформы в мелочах.1Cv8.1CD — быстро и без выгрузки. Потом добавьте её в список баз как отдельную и обязательно переименуйте, чтобы не путать с рабочей.*.dt: платформа на новой машине может быть другой версии, файл 1CD не всегда откроется напрямую.*.dt тоже работает, но на больших базах идёт часами.Что проверить перед тем, как сделать копию
Пять минут подготовки экономят час разбирательств потом.
- 🚪 Все вышли из базы. Копировать
1Cv8.1CDпри работающих пользователях нельзя — получите битый файл. Проверьте активных:Администрирование→Обслуживание→Активные пользователи. - 📁 Знаете путь к базе. В окне запуска 1С выделите базу — путь показан внизу серым. Или
Настройка→Изменить. - 💾 Есть место. Файловая база весит столько же, сколько
1Cv8.1CD. Проверьте свободное место на приёмнике. - 🧹 Нет зависших сеансов. Если 1С «висит» в процессах после закрытия — снимите процесс
1cv8.exeв диспетчере задач. - 🕐 Зафиксировали момент. Запишите дату и время: потом это единственный способ понять, что за архив у вас в руках.
Копия «поверх» рабочей базы — самая частая причина потери данных. Никогда не восстанавливайте архив в ту базу, которую ещё не скопировали.
Способ 1. Как скопировать базу через папку с файлом 1CD
Работает только для файловых баз. Самый быстрый вариант — минута на базу в 2 ГБ.
- Закройте 1С у всех — и толстый клиент, и тонкий.
- Откройте путь к базе в проводнике. Внутри увидите
1Cv8.1CD, папку1Cv8Logи служебные файлы. - Скопируйте папку целиком (не только
1CD) на внешний диск или в сетевой каталог. - Переименуйте копию по шаблону
БазаБух_kopiya_2026-09-26.
Журнал регистрации (1Cv8Log) занимает больше всего места. Если нужна только копия данных, эту папку можно не копировать — база откроется, просто без истории действий пользователей.
Что важно про такой способ: копия на 100 % идентична оригиналу, включая версию конфигурации, настройки пользователей и пароли. Для тестовой копии это плюс, для переноса на другой компьютер — риск.
Способ 2. Как сделать резервную копию базы через конфигуратор (файл DT)
Это «правильный» архив: платформа выгружает данные в свой формат и по пути проверяет целостность.
- В окне запуска выберите базу → кнопка
Конфигуратор. - Меню
Администрирование→Выгрузить информационную базу. - Укажите папку и имя файла, например
buh_2026-09-26.dt. - Дождитесь сообщения «Выгрузка информационной базы завершена».
База на 3 ГБ обычно даёт *.dt размером 200–400 МБ. Время — от 2 до 30 минут, зависит от диска.
Обратный шаг — Администрирование → Загрузить информационную базу. Загружать нужно в пустую или в заведомо ненужную базу: загрузка полностью стирает то, что было.
Если конфигуратор выдал ошибку при выгрузке — данные уже повреждены. Сначала chdbfl.exe (утилита проверки файловой базы в каталоге bin платформы), потом повторная выгрузка.
Способ 3. Как создать копию базы, не выходя из 1С
В типовых конфигурациях на «Библиотеке стандартных подсистем» архив делается из пользовательского режима — конфигуратор не нужен.
Администрирование→Резервное копирование и восстановление.- Пункт
Создание резервной копии. - Укажите каталог для файла →
Создать резервную копию. - Программа попросит завершить работу всех пользователей и на время закроется.
По сути 1С сама вызывает выгрузку в *.dt, просто прячет конфигуратор. Здесь же настраивается расписание: по дням недели, при завершении работы или раз в N дней — удобно, когда некому следить за архивами вручную.
Ограничение одно: в клиент-серверном варианте этот пункт обычно недоступен — копии делает СУБД.
Способ 4. Копия базы на SQL Server
Для клиент-серверной базы (PostgreSQL или MS SQL) правильный инструмент — штатный backup СУБД. Он снимает копию без остановки пользователей и работает в разы быстрее выгрузки *.dt.
Для MS SQL в SQL Server Management Studio: правой кнопкой по базе → Tasks → Back Up, тип Full, указать путь к .bak.
Скриптом это выглядит так:
BACKUP DATABASE [buh_base]
TO DISK = 'D:\backup\buh_base_20260926.bak'
WITH INIT, COMPRESSION, STATS = 10;
Для PostgreSQL:
pg_dump -U postgres -F c -f /backup/buh_base.dump buh_base
Полный .bak раз в сутки плюс копии журнала транзакций каждый час дают восстановление почти до момента сбоя. Для базы с активной работой 20 человек это уже необходимость, а не роскошь.
Способ 5. Как сделать копию базы в 1С:Фреш и облаке
В облачной версии доступа к файлам нет, поэтому порядок другой.
- Войдите в приложение и откройте
Администрирование→Резервное копирование. - Создайте архив и дождитесь готовности (на больших базах — до получаса).
- Скачайте полученный файл
*.zipили*.dtна свой компьютер.
Из скачанного *.dt можно развернуть локальную базу — понадобится платформа той же версии или новее. Обратная операция (локальная база → облако) делается загрузкой архива в новое приложение сервиса.
Отдельная история — выгрузка в облако из локальной базы: в настройках резервного копирования некоторые конфигурации умеют складывать архивы сразу в облачный диск. Удобно, но проверяйте, что файл там действительно появляется, а не «в процессе» месяцами.
Видео по теме
Как подключить копию рядом с рабочей базой
Копию мало создать — её надо открыть так, чтобы не перепутать с рабочей.
- В окне запуска 1С нажмите
Добавить. - Выберите
Добавление в список ранее созданной информационной базы. - Укажите путь к папке с копией.
- В поле наименования напишите явно:
КОПИЯ от 26.09 — НЕ РАБОЧАЯ.
После первого запуска копии стоит сделать две вещи:
- 🔕 Отключить обмен с ЭДО, банком и сайтом — иначе тестовая база начнёт отправлять реальные документы контрагентам.
- 📴 Снять галочку автоматической отправки отчётности, если настроен «1С-Отчётность».
Забытый обмен в тестовой копии — реальная проблема: контрагенты получают дубли счетов, а в налоговую уходит второй экземпляр отчёта.
Чистая копия: база с настройками, но без документов
Иногда нужна не копия данных, а «пустышка» на той же конфигурации — для обучения или нового юрлица.
Способ без обработок: в конфигураторе выгрузите только конфигурацию (Конфигурация → Выгрузить конфигурацию в файл, получится *.cf), создайте новую пустую базу и загрузите туда этот cf. Справочники и документы останутся пустыми.
Если нужны справочники, но без операций — копируйте базу целиком и чистите документы групповой обработкой. Полностью «удалить всё лишнее» штатно не получится, придётся выборочно помечать на удаление.
DT, 1CD или BAK: что выбрать
| Формат | Чем делается | Размер | Когда использовать |
|---|---|---|---|
*.dt | Конфигуратор, режим 1С | Маленький (10–15 % базы) | Архив, перенос на другой ПК, отправка специалисту |
Папка с 1Cv8.1CD | Простое копирование | Как сама база | Быстрая тестовая копия, копия «на всякий случай» перед обновлением |
*.bak / *.dump | Средства SQL Server / PostgreSQL | 20–50 % базы | Клиент-серверные базы, копии без остановки работы |
Для большой базы (от 20 ГБ) выгрузка в *.dt может идти 3–5 часов и упасть по памяти. Там альтернативы backup средствами СУБД просто нет.
Типичные ошибки при копировании
chdbfl.exe с галочкой исправления.chdbfl.exe, для клиент-серверной — Тестирование и исправление в конфигураторе, и только потом делайте архив.*.dt сначала копия текущей базы.*.dt, и под временные файлы. Освободите объём примерно в полтора размера базы или укажите другой диск.Как проверить, что копия действительно рабочая
Непроверенный архив — это не архив, а надежда. Проверка занимает 10 минут.
Раз в месяц такую проверку стоит делать по расписанию. Практика показывает: битыми оказываются 1–2 архива из десяти, и узнают об этом ровно в тот день, когда база не открылась.
Про хранение: минимум две копии в разных местах — локальный диск и внешний носитель или облако. Архив на том же диске, где база, не спасает от отказа диска и от шифровальщика.
Частые вопросы
Можно ли сделать копию базы 1С, не выгоняя пользователей?
Сколько времени делается копия базы?
*.dt той же базы — 5–15 минут. Базу на 20 ГБ через *.dt лучше не выгружать вовсе.Как часто нужно делать резервные копии?
Чем отличается копия базы от резервной копии?
Можно ли восстановить базу, если папку удалили?
Откроется ли копия базы на другом компьютере?
*.dt откроется, если платформа там той же версии или новее. Папку с 1Cv8.1CD лучше не переносить — версия платформы и разрядность могут не совпасть.