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

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

Как заархивировать 1С Бухгалтерию: полная инструкция

Пошаговая инструкция, как заархивировать базу 1С Бухгалтерии: выгрузка в dt, архивация каталога, облачные копии, проверка результата и типичные ошибки.

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

Ниже разобраны основные способы: выгрузка информационной базы в файл 1Cv8.dt, архивация каталога файловой базы, автоматическое резервное копирование в типовой конфигурации и работа с облачными сервисами. Для каждого способа указаны условия применения, порядок действий и способ проверить, что копия действительно рабочая.

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

Какие способы архивации существуют и как выбрать

Выбор способа зависит от режима работы базы и цели архивации. Для разового переноса или копии перед обновлением подходит выгрузка в dt-файл. Для регулярного резервного копирования удобнее встроенный механизм «Резервное копирование и восстановление» в интерфейсе программы. Если база работает в клиент-серверном варианте на SQL, архивировать нужно средствами СУБД, а не копированием файлов.

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

Выгрузка в 1Cv8.dt через Конфигуратор

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

Архивация каталога файловой базы

Быстро и просто, но только при условии, что все пользователи вышли и сеансы завершены, иначе копия будет повреждённой.

Встроенное резервное копирование в программе

Удобно для регулярных копий по расписанию, работает только в файловом варианте и требует настройки.

Копия средствами СУБД (MS SQL, PostgreSQL)

Единственно корректный вариант для серверных баз; выполняется администратором СУБД.

Выгрузка базы в файл 1Cv8.dt через Конфигуратор

Это основной и наиболее надёжный метод. Файл выгрузки содержит все данные и структуру конфигурации, его можно загрузить в пустую базу на любом компьютере с подходящей версией платформы.

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

Порядок выгрузки в dt-файл
  1. 1
    Попросите всех пользователей выйти из программы и проверьте отсутствие активных сеансов.
  2. 2
    Откройте базу в Конфигураторе под учётной записью с полными правами.
  3. 3
    Выберите Администрирование → Выгрузить информационную базу.
  4. 4
    Укажите папку с достаточным свободным местом и понятное имя файла с датой.
  5. 5
    Дождитесь сообщения об успешном завершении выгрузки.
  6. 6
    Упакуйте dt-файл в ZIP или 7z и перенесите архив на внешний носитель или в сетевое хранилище.

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

Архивация каталога файловой базы

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

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

Настройка регулярного резервного копирования внутри программы

В типовой «1С:Бухгалтерии» есть встроенный механизм резервного копирования: раздел «Администрирование» → «Обслуживание» → «Резервное копирование и восстановление». Там задаётся каталог для копий и расписание — например, при завершении работы или по расписанию в указанное время.

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

Клиент-серверный вариант и облачная 1С

Если база развёрнута на MS SQL Server или PostgreSQL, копирование файлов каталога не применимо: данные живут внутри СУБД. Архивация выполняется штатными средствами СУБД (backup database) либо выгрузкой в dt через Конфигуратор. Настройку регулярных бэкапов на сервере обычно выполняет системный администратор.

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

Маршрут решения

Как выбрать способ

База файловая, нужна разовая копия перед обновлениемВыгрузите базу в 1Cv8.dt через Конфигуратор
База файловая, нужны регулярные копии без лишних действийНастройте резервное копирование в разделе Администрирование → Обслуживание
База на SQL-сервереОрганизуйте бэкап средствами СУБД через администратора
Работаете в облачном сервисеПериодически выгружайте данные через личный кабинет сервиса

Проверка архива и частота копирования

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

Частота зависит от интенсивности работы. При ежедневном вводе документов разумный минимум — копия каждый день или через день; обязательные копии — перед обновлением конфигурации, перед свёрткой базы и перед массовой загрузкой данных.

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

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

Файл архива открывается архиватором
Норма

Архив распаковывается без ошибок, файл внутри цел

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

Архиватор сообщает о повреждении или ошибке CRC

Загрузка dt в тестовую базу
Норма

База загружается и открывается в режиме Предприятия

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

Ошибка загрузки или программа не запускается

Данные в восстановленной копии
Норма

Оборотно-сальдовая ведомость формируется, суммы совпадают с рабочей базой

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

Пустые отчёты, расхождения в остатках

Типичные ошибки при архивации

Типичные ошибки
01
Архивация каталога при открытых сеансах — копия оказывается повреждённой и не подлежит восстановлению.
02
Хранение архивов на том же диске, что и база — при отказе диска теряется всё сразу.
03
Отсутствие проверки копий — в момент аварии выясняется, что архивы пустые или битые.
04
Копии без даты в имени — легко восстановить не ту версию и потерять свежие данные.
05
Надежда только на встроенное копирование при выключенном ночью компьютере — задания по расписанию просто не выполняются.

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

Часто задаваемые вопросы

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

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

Можно ли заархивировать базу, не выгоняя пользователей?

Корректно — нет. Выгрузка в dt и копирование каталога требуют отсутствия активных сеансов. Если база должна работать непрерывно, используйте клиент-серверный вариант с бэкапом средствами СУБД, который выполняется «на горячую».

Сколько места нужно для архива?

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

Как восстановить базу из dt-файла?

Создайте новую пустую базу без конфигурации, откройте её в Конфигураторе, выберите «Администрирование → Загрузить информационную базу» и укажите файл. После загрузки обновите конфигурацию базы данных, если Конфигуратор это предложит.

Нужно ли архивировать базу перед обновлением конфигурации?

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

Можно ли настроить автоматическую архивацию без Конфигуратора?

Да: для файловой базы подойдёт встроенный механизм резервного копирования в разделе «Администрирование → Обслуживание», а также внешние средства — скрипты копирования каталога по расписанию через планировщик задач Windows при условии, что сеансы в это время завершены.

Итог

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

Архивируйте базу только при завершённых сеансах, предпочтительный способ — выгрузка в 1Cv8.dt через Конфигуратор. Храните копии отдельно от рабочего диска, подписывайте датой и периодически проверяйте восстановление. Перед обновлением конфигурации копия обязательна.