Администрирование · 9 мин
Как заархивировать 1С Бухгалтерию: полная инструкция
Пошаговая инструкция, как заархивировать базу 1С Бухгалтерии: выгрузка в dt, архивация каталога, облачные копии, проверка результата и типичные ошибки.
Архивирование базы 1С:Бухгалтерии — это создание сжатой копии данных, которую можно хранить отдельно от рабочей базы и восстановить при сбое, переносе на другой компьютер или перед рискованными операциями вроде обновления конфигурации. В зависимости от того, где работает программа — локально на компьютере, в клиент-серверном варианте или в облаке — процедура отличается, но логика везде одна: сначала создаётся полная копия, затем она упаковывается и складывается в надёжное место.
Ниже разобраны основные способы: выгрузка информационной базы в файл 1Cv8.dt, архивация каталога файловой базы, автоматическое резервное копирование в типовой конфигурации и работа с облачными сервисами. Для каждого способа указаны условия применения, порядок действий и способ проверить, что копия действительно рабочая.
Перед любыми действиями убедитесь, что у вас есть права администратора в базе и достаточно свободного места на диске — файл выгрузки крупной базы может занимать несколько гигабайт, а для самого процесса нужен дополнительный запас пространства.
Какие способы архивации существуют и как выбрать
Выбор способа зависит от режима работы базы и цели архивации. Для разового переноса или копии перед обновлением подходит выгрузка в dt-файл. Для регулярного резервного копирования удобнее встроенный механизм «Резервное копирование и восстановление» в интерфейсе программы. Если база работает в клиент-серверном варианте на SQL, архивировать нужно средствами СУБД, а не копированием файлов.
Сравнение способов архивации
Универсальный способ для файловых и клиент-серверных баз. Подходит для переноса и восстановления, но требует монопольного доступа и времени.
Быстро и просто, но только при условии, что все пользователи вышли и сеансы завершены, иначе копия будет повреждённой.
Удобно для регулярных копий по расписанию, работает только в файловом варианте и требует настройки.
Единственно корректный вариант для серверных баз; выполняется администратором СУБД.
Выгрузка базы в файл 1Cv8.dt через Конфигуратор
Это основной и наиболее надёжный метод. Файл выгрузки содержит все данные и структуру конфигурации, его можно загрузить в пустую базу на любом компьютере с подходящей версией платформы.
Порядок действий: завершите работу всех пользователей в базе, откройте базу в режиме Конфигуратора под учётной записью с полными правами, затем в меню «Администрирование» выберите пункт «Выгрузить информационную базу». Укажите папку и имя файла, например Buh_2026-05.dt, и дождитесь завершения процесса. Для большой базы выгрузка может занять от нескольких минут до часа и более.
- 1Попросите всех пользователей выйти из программы и проверьте отсутствие активных сеансов.
- 2Откройте базу в Конфигураторе под учётной записью с полными правами.
- 3Выберите Администрирование → Выгрузить информационную базу.
- 4Укажите папку с достаточным свободным местом и понятное имя файла с датой.
- 5Дождитесь сообщения об успешном завершении выгрузки.
- 6Упакуйте dt-файл в ZIP или 7z и перенесите архив на внешний носитель или в сетевое хранилище.
После выгрузки dt-файл имеет смысл сжать архиватором — степень сжатия обычно заметная, а хранить и передавать упакованный файл удобнее. В имя архива полезно включать дату, чтобы не перепутать версии копий.
Архивация каталога файловой базы
Если база работает в файловом режиме, все её данные хранятся в одном каталоге, ключевой файл — 1Cv8.1CD. Такую базу можно заархивировать целиком: завершите все сеансы, найдите каталог базы (путь виден в списке баз при запуске 1С) и упакуйте его архиватором.
Критическое условие — отсутствие открытых сеансов. Если скопировать файл базы, пока с ней работают, копия может оказаться несогласованной и не открыться. Перед архивацией проверьте, что файл 1Cv8.1CD не заблокирован и его размер не меняется.
Настройка регулярного резервного копирования внутри программы
В типовой «1С:Бухгалтерии» есть встроенный механизм резервного копирования: раздел «Администрирование» → «Обслуживание» → «Резервное копирование и восстановление». Там задаётся каталог для копий и расписание — например, при завершении работы или по расписанию в указанное время.
Механизм работает только в файловом варианте и только когда программа запущена. Если компьютер выключен в назначенное время, копия не создастся. Поэтому встроенный способ стоит рассматривать как дополнение, а не как единственную линию защиты.
Клиент-серверный вариант и облачная 1С
Если база развёрнута на MS SQL Server или PostgreSQL, копирование файлов каталога не применимо: данные живут внутри СУБД. Архивация выполняется штатными средствами СУБД (backup database) либо выгрузкой в dt через Конфигуратор. Настройку регулярных бэкапов на сервере обычно выполняет системный администратор.
В облачных сервисах 1С (например, при работе через сервис 1С:Фреш) резервное копирование выполняется оператором сервиса автоматически. Пользователю доступна выгрузка своей базы: в личном кабинете сервиса есть функция выгрузки данных в файл, который затем можно сохранить локально и заархивировать.
Как выбрать способ
Проверка архива и частота копирования
Архив, который не проверяли, нельзя считать резервной копией. Минимальная проверка — открыть архив и убедиться, что файл внутри читается и имеет ожидаемый размер. Полная проверка — загрузить dt-файл в новую пустую базу на тестовом компьютере и открыть её в режиме 1С:Предприятие: данные должны открываться, отчёты — формироваться.
Частота зависит от интенсивности работы. При ежедневном вводе документов разумный минимум — копия каждый день или через день; обязательные копии — перед обновлением конфигурации, перед свёрткой базы и перед массовой загрузкой данных.
Как проверить результат
Архив распаковывается без ошибок, файл внутри цел
Архиватор сообщает о повреждении или ошибке CRC
База загружается и открывается в режиме Предприятия
Ошибка загрузки или программа не запускается
Оборотно-сальдовая ведомость формируется, суммы совпадают с рабочей базой
Пустые отчёты, расхождения в остатках
Типичные ошибки при архивации
Отдельная ошибка — путать архивацию с выгрузкой отчётности или отдельных документов. Выгрузка декларации в XML не является резервной копией базы: восстановить из неё учёт невозможно.
Часто задаваемые вопросы
Чем отличается файл 1Cv8.dt от файла 1Cv8.1CD?
1Cv8.1CD — это рабочий файл файловой базы, с которым программа работает напрямую. 1Cv8.dt — файл выгрузки, предназначенный для переноса и восстановления: его загружают в пустую базу через Конфигуратор. Для архивных целей подходят оба, но dt надёжнее при переносе между версиями платформы.
Можно ли заархивировать базу, не выгоняя пользователей?
Корректно — нет. Выгрузка в dt и копирование каталога требуют отсутствия активных сеансов. Если база должна работать непрерывно, используйте клиент-серверный вариант с бэкапом средствами СУБД, который выполняется «на горячую».
Сколько места нужно для архива?
Ориентируйтесь на размер рабочей базы: dt-файл обычно сопоставим с ним по объёму, а после сжатия архиватором занимает заметно меньше. Практическое правило — держать свободным объём, равный двум-трём размерам базы, плюс место под несколько поколений архивов.
Как восстановить базу из dt-файла?
Создайте новую пустую базу без конфигурации, откройте её в Конфигураторе, выберите «Администрирование → Загрузить информационную базу» и укажите файл. После загрузки обновите конфигурацию базы данных, если Конфигуратор это предложит.
Нужно ли архивировать базу перед обновлением конфигурации?
Да, обязательно. Обновление изменяет структуру данных, и при сбое откат возможен только из копии, сделанной до начала обновления. Это самый частый случай, когда наличие свежего архива спасает учёт.
Можно ли настроить автоматическую архивацию без Конфигуратора?
Да: для файловой базы подойдёт встроенный механизм резервного копирования в разделе «Администрирование → Обслуживание», а также внешние средства — скрипты копирования каталога по расписанию через планировщик задач Windows при условии, что сеансы в это время завершены.
Что важно запомнить
Архивируйте базу только при завершённых сеансах, предпочтительный способ — выгрузка в 1Cv8.dt через Конфигуратор. Храните копии отдельно от рабочего диска, подписывайте датой и периодически проверяйте восстановление. Перед обновлением конфигурации копия обязательна.