Администрирование · 10 мин
Архивирование документов в 1С: что это и как работает
Что такое архивирование документов в 1С, чем оно отличается от удаления и резервного копирования, как настроить архивацию и проверить результат.
Архивирование документов в 1С — это перенос устаревших, но юридически значимых данных из активной части базы в отдельное хранилище: архивную базу, файл выгрузки или специально помеченный раздел. Цель — уменьшить рабочую базу, ускорить проведение документов и формирование отчётов, не нарушая требования о сроках хранения первичных документов.
В отличие от обычного удаления, архивирование сохраняет данные в доступном для восстановления виде. Документы налогового и бухгалтерского учёта по законодательству хранятся несколько лет, поэтому простое удаление закрытых периодов недопустимо — архивация решает эту задачу корректно.
На практике под архивированием в 1С понимают три разные операции: свёртку базы (свертка информационной базы), выгрузку данных в архивную копию и пометку документов как неактивных через дату запрета редактирования. Каждый вариант имеет свои условия применения, риски и порядок проверки результата.
Чем архивирование отличается от удаления и резервного копирования
Эти три операции часто путают, но у них разные цели. Удаление окончательно убирает документ из базы: восстановить его можно только из копии, а ссылки на удалённый объект превращаются в «битые». Резервное копирование создаёт полный снимок базы на случай сбоя, но не уменьшает рабочую базу. Архивирование — промежуточный вариант: данные уходят из активной работы, но остаются доступны в архивной базе.
Ключевое отличие — в обратимости и назначении. Копия делается регулярно и автоматически, архивация — осознанно, обычно по итогам года или при достижении базой критического размера. Удаление при корректной схеме архивирования вообще не используется: документы либо сворачиваются в остатки, либо выгружаются в архивную базу целиком.
Когда базе 1С нужна архивация
Признаки того, что пора архивировать документы, проявляются постепенно: отчёты формируются минутами, проведение документов подтормаживает, файл базы в файловом варианте превышает несколько гигабайт, а регламентные операции занимают всё больше времени. В клиент-серверном варианте симптомы мягче, но рост таблиц всё равно сказывается на скорости запросов.
Второй сценарий — организационный: завершён налоговый период, сдана отчётность, прошли камеральные проверки, и данные за эти годы больше не нужны в ежедневной работе. Тогда старые периоды выносят в архив, а в рабочей базе оставляют только актуальные остатки и текущие документы.
Сравните время формирования оборотно-сальдовой ведомости с прошлым годом
Проверьте размер файла в каталоге базы; резкий рост — повод для архивации
Замерьте время проведения типового документа в рабочие часы
Уточните у бухгалтерии, за какие годы сдана отчётность и завершены проверки
Основные способы архивирования документов
Первый способ — свёртка базы штатной обработкой. В типовых конфигурациях она находится в разделе администрирования (например, «НСИ и администрирование» → «Обслуживание» → «Свертка информационной базы»). Обработка формирует документы ввода остатков на дату свёртки и помечает на удаление все документы раньше этой даты. После свёртки историю можно посмотреть только в архивной копии.
Второй способ — создание архивной базы через выгрузку. Делается полная копия базы (через выгрузку в файл .dt в конфигураторе или средствами СУБД), копия складывается в отдельное хранилище как «архив за такие-то годы», а рабочая база сворачивается. При необходимости архивную базу разворачивают и открывают только для чтения.
Третий, самый мягкий вариант — установка даты запрета изменения данных без физического переноса. Документы остаются в базе, но закрыты для редактирования. Это не уменьшает объём, зато исключает случайную порчу старых данных и подходит, когда база ещё небольшая.
Сравнение вариантов архивации
Максимально уменьшает базу и ускоряет работу, но история документов уходит в архивную копию; требует тщательной проверки остатков
Простой и надёжный способ сохранить период целиком; не ускоряет рабочую базу сам по себе, применяется вместе со свёрткой
Быстро и безопасно, данные остаются на месте; не решает проблему роста базы и медленных отчётов
Пошаговый порядок архивирования через свёртку
Свёртка — необратимая операция для рабочей базы, поэтому порядок действий строгий. Сначала закрывается период в учёте: проводится инвентаризация остатков, сверяются взаиморасчёты с контрагентами, формируется и сохраняется отчётность. Любая ошибка в остатках перейдёт в новую базу автоматически.
Затем создаётся полная резервная копия и отдельно — архивная копия, которая будет храниться долгосрочно. Только после проверки, что обе копии открываются и содержат данные, запускается обработка свёртки в копии рабочей базы. Свёртку всегда сначала выполняют на тестовой копии, сверяют остатки с отчётами «до» и только потом повторяют на рабочей базе.
- 1Закройте период: инвентаризация, сверка взаиморасчётов, сформируйте ОСВ и сохраните её как эталон
- 2Создайте полную резервную копию базы и отдельную долгосрочную архивную копию
- 3Разверните копию базы в тестовом каталоге и запустите обработку свёртки на выбранную дату
- 4Сравните оборотно-сальдовую ведомость и остатки по складам в свёрнутой копии с эталонными отчётами
- 5При совпадении остатков повторите свёртку на рабочей базе в нерабочее время
- 6Проверьте проведение новых документов и формирование отчётов после свёртки
Риски и типичные ошибки
Главный риск архивирования — потеря данных без возможности восстановления. Если архивная копия оказалась битой или неполной, а рабочая база уже свёрнута, история документов утрачена. Поэтому правило «копия не считается сделанной, пока не проверено её восстановление» здесь обязательно.
Вторая группа рисков — учётные. Свёртка переносит остатки «как есть»: если в базе были ошибки взаиморасчётов, отрицательные остатки на складах или незакрытые счета, они переедут в новую базу и продолжат портить отчётность. Свёртка не лечит учёт, а консервирует его состояние.
Как проверить результат архивирования
Проверка строится на сравнении «до» и «после». Эталоном служат отчёты, сформированные до свёртки: оборотно-сальдовая ведомость, анализ счетов по ключевым контрагентам, складские остатки. После свёртки те же отчёты формируются заново на ту же дату и сравниваются построчно.
Отдельно проверяется работоспособность: создаётся и проводится тестовый документ текущей датой, формируются регламентные отчёты, выполняется вход под обычным пользователем, а не только под администратором. Архивная копия проверяется тем, что её разворачивают в отдельный каталог и открывают нужный документ за прошлый период.
Как проверить результат
Сальдо по всем счетам совпадает
Есть расхождения по счетам или субконто
Документ проводится без ошибок, движения корректны
Ошибки проведения, ссылки на несуществующие объекты
Копия разворачивается, документы прошлых лет открываются
Файл не открывается или данных за период нет
Отчёты и журналы открываются под обычными правами
Ошибки прав доступа или пустые журналы
Хранение архивных копий и доступ к ним
Архивную копию хранят отдельно от рабочей базы: на другом физическом носителе или в другом сетевом хранилище. К имени файла добавляют период и дату создания, например «Buh_arhiv_2019-2021.dt», и ведут простой реестр: что за база, за какие годы, когда создана, кем проверена.
Доступ к архиву ограничивают: разворачивают копию только при необходимости (запрос налоговой, внутренняя ревизия) и работают в ней в режиме чтения, чтобы случайно не изменить исторические данные. Для частых обращений к старым данным удобнее держать архивную базу постоянно развёрнутой на сервере с урезанными правами.
FAQ: частые вопросы об архивировании в 1С
Можно ли восстановить документы после свёртки базы?
Да, если есть архивная копия, созданная до свёртки. Её разворачивают как отдельную базу и открывают нужные документы там. В самой свёрнутой базе документы до даты свёртки заменены остатками и не восстанавливаются.
Чем свёртка отличается от выгрузки в .dt?
Выгрузка в .dt — это полная копия базы «как есть» для хранения или переноса. Свёртка — преобразование самой базы: старые документы заменяются остатками. Обычно сначала делают выгрузку как архив, затем сворачивают рабочую базу.
Как часто нужно архивировать документы?
Обычно архивацию выполняют по итогам года после сдачи отчётности, либо по мере роста базы, когда падает скорость работы. Резервное копирование при этом должно идти постоянно и не заменяется архивацией.
Ускорит ли свёртка работу базы?
Как правило, да: уменьшаются таблицы документов и движений, быстрее формируются отчёты и проходит проведение. Но если проблема в самой инфраструктуре — медленном диске или перегруженном сервере — свёртка даст лишь временный эффект.
Опасно ли прерывать процесс свёртки?
Да. Прерывание на середине может оставить базу в несогласованном состоянии: часть документов удалена, остатки сформированы не полностью. Свёртку запускают в монопольном режиме в нерабочее время, а при сбое базу восстанавливают из копии.
Нужно ли архивировать базу в облачной 1С?
В облачных сервисах резервное копирование обычно выполняет провайдер, но свёртку и выгрузку архивной копии за нужные периоды имеет смысл делать самостоятельно — облачные копии хранятся ограниченное время и предназначены для аварийного восстановления, а не для долгосрочного архива.
Что важно запомнить
Архивирование в 1С — это перенос старых документов в архивную копию или свёртка базы с вводом остатков. Перед операцией закрывают период, делают и проверяют копии, свёртку сначала выполняют на тестовой базе. Результат контролируют сравнением отчётов до и после, а архив хранят отдельно от рабочей базы.