Администрирование · 9 мин
Где хранится архив 1С при автоматическом обновлении
Разбираемся, где 1С хранит архив базы при автоматическом обновлении: папки копий, настройки резервирования, восстановление и отличия от ручного архива.
При автоматическом обновлении конфигурации 1С может создать резервную копию информационной базы — так называемый архив. Пользователи часто не знают, куда именно программа положила этот файл, и теряются, когда обновление прошло с ошибкой и базу нужно откатить. Проблема усугубляется тем, что место хранения зависит от способа обновления: через конфигуратор, через интернет-поддержку или через сервисы «1С:Обновление программ».
Ключевой момент: архив создаётся не всегда. Копия появляется только если в настройках обновления включён соответствующий режим резервирования. Если галочка снята, никакого архива не будет — искать его бесполезно. Поэтому первый шаг перед поиском файла — вспомнить, какой вариант резервирования был выбран при запуске обновления.
Ниже разобраны типовые места хранения архива, способы найти файл вручную, отличия файловой и клиент-серверной базы, а также порядок восстановления из созданной копии.
Когда 1С вообще создаёт архив при обновлении
Резервная копия создаётся только в том случае, если в диалоге обновления выбран режим с сохранением архива. При обновлении через конфигуратор («Конфигурация → Поддержка → Обновить конфигурацию») платформа предлагает создать резервную копию и спрашивает каталог для её размещения. Если пользователь отказался — копии нет.
При обновлении типовых конфигураций через интернет (механизм «Обновление версии программы» в режиме 1С:Предприятие) на этапе настройки предлагается вариант резервирования: создание копии средствами 1С, использование внешней программы архивации или отказ от копии. Выбранный вариант определяет, будет ли файл и где он окажется.
Важно понимать: автоматическое обновление «в фоне» без участия пользователя обычно либо использует заранее настроенные параметры резервирования, либо вообще не создаёт копию. Полагаться на то, что архив «где-то есть», не проверив настройки, — типичная ошибка.
Типовые места хранения архива
Если при обновлении каталог не меняли вручную, 1С чаще всего предлагает сохранить копию в одну из стандартных папок. Для файловой базы это обычно подкаталог внутри папки пользовательских данных платформы. Проверьте следующие расположения:
%APPDATA%\1C\1cv8\— каталог настроек и служебных данных платформы текущего пользователя;- папка временных файлов
%TEMP%— сюда могут попадать промежуточные файлы обновления; - каталог, указанный в настройках обновления конфигурации (путь задаётся в явном виде);
- подкаталог рядом с самой базой — такой вариант иногда выбирают администраторы вручную.
Чтобы быстро открыть папку APPDATA, нажмите Win+R, введите %APPDATA%\1C\1cv8 и нажмите Enter. Ищите файлы с расширением .dt (выгрузка информационной базы) или .zip, созданные в дату обновления.
Win+R → %APPDATA%\1C\1cv8 → сортировка по дате изменения → искать <em>.dt и </em>.zipКак узнать точный путь до начала обновления
Самый надёжный способ не искать архив потом — зафиксировать путь заранее. В мастере обновления типовой конфигурации на шаге резервного копирования путь к каталогу отображается в отдельном поле. Этот путь можно скопировать в буфер обмена или изменить на понятный, например D:\1C_Backup\.
В конфигураторе при обновлении конфигурации диалог «Сохранение резервной копии» также содержит поле выбора каталога. По умолчанию подставляется путь, который платформа использовала в прошлый раз, — он может указывать на папку другого сотрудника или старый диск, поэтому всегда проверяйте его глазами.
- 1Откройте мастер обновления и дойдите до шага резервного копирования
- 2Убедитесь, что выбран режим создания копии, а не «не создавать»
- 3Скопируйте путь из поля каталога или задайте свой понятный каталог
- 4Проверьте, что на диске достаточно свободного места (копия файловой базы занимает примерно столько же, сколько сама база)
- 5Запустите обновление и после завершения проверьте наличие файла копии по записанному пути
Файловая и клиент-серверная база: в чём разница
Для файловой базы резервная копия при обновлении — это либо выгрузка .dt, либо копия файла 1Cv8.1CD (иногда упакованная в zip). Такой файл можно перенести и восстановить на любом компьютере с подходящей версией платформы.
Для клиент-серверной базы (MS SQL, PostgreSQL и др.) штатный механизм обновления 1С не делает копию на уровне СУБД. Здесь архив создаётся средствами самой СУБД — отдельными планами обслуживания или скриптами. Искать файл копии в папках 1С в этом случае бессмысленно: уточняйте у администратора сервера, куда пишутся бэкапы SQL.
Сравнение вариантов резервирования
Подходит для файловых баз небольшого размера; ограничение — выгрузка большой базы занимает много времени и требует монопольного доступа
Быстро и просто для файловой базы; ограничение — все пользователи должны выйти, иначе копия будет неконсистентной
Единственный корректный вариант для клиент-серверной базы; ограничение — требует настройки и прав администратора СУБД
Как найти архив, если путь не записали
Если обновление уже прошло, а место хранения копии неизвестно, действуйте поиском. Откройте проводник и выполните поиск по всем локальным дискам по маске .dt с фильтром по дате изменения — день обновления. То же самое повторите для .zip и 1Cv8*.1CD.
Дополнительно проверьте журнал обновления. В типовых конфигурациях ход обновления и сообщения о резервном копировании фиксируются в журнале регистрации и в служебных сообщениях мастера — там часто указан путь к созданному файлу. В конфигураторе сообщения о сохранении копии выводятся в окно сообщений.
Если база находится на сетевом ресурсе или обновление запускал другой сотрудник, имейте в виду: путь %APPDATA% относится к профилю того пользователя, под которым выполнялось обновление. На вашем компьютере этой папки может не быть.
Восстановление базы из архива после неудачного обновления
Если обновление завершилось ошибкой и база не открывается, восстановление из .dt выполняется через конфигуратор: «Администрирование → Загрузить информационную базу» с указанием файла копии. Загрузка полностью заменяет текущее содержимое базы, поэтому перед ней имеет смысл сохранить повреждённую базу в отдельный каталог — вдруг из неё понадобится что-то извлечь.
Для копии в виде файла 1Cv8.1CD восстановление ещё проще: закройте все сеансы, замените текущий файл базы файлом из архива и запустите 1С заново. После восстановления проверьте версию конфигурации и работоспособность ключевых функций.
Как проверить результат
Файл .dt или .zip с датой обновления и размером, сопоставимым с базой
Файл отсутствует, нулевого размера или сильно меньше ожидаемого
Конфигуратор и предприятие запускаются, версия конфигурации прежняя
Ошибки при открытии, требование обновления, которое снова падает
Документы и справочники за последние дни доступны
Пропали свежие документы — значит, копия старше, чем ожидалось
Как настроить понятное место хранения на будущее
Чтобы вопрос «где архив» больше не возникал, заведите отдельный каталог для резервных копий, например D:\1C_Backup\ИмяБазы\, и всегда указывайте его в мастере обновления. Для регулярной защиты данных настройте полноценное резервное копирование по расписанию — штатными средствами Windows, скриптами выгрузки .dt или средствами СУБД.
Архив, созданный при обновлении, — это страховка на один конкретный случай, а не система резервного копирования. Он хранится там, куда его положил мастер обновления, и через некоторое время может быть удалён при очистке временных папок. Регулярные копии должны жить отдельно и по расписанию.
Что важно запомнить
Архив при автоматическом обновлении создаётся только при включённом режиме резервирования и кладётся в каталог, указанный в мастере (по умолчанию — в пользовательских папках платформы). Записывайте путь до запуска обновления, а для клиент-серверных баз используйте копии на уровне СУБД.
Частые вопросы
Обновление прошло, но файла архива нет нигде. Почему?
Скорее всего, при обновлении был выбран режим без создания резервной копии, либо копия не создалась из-за нехватки места на диске. Проверьте настройки мастера обновления и свободное место на системном диске.
Чем отличается файл .dt от файла 1Cv8.1CD?
1Cv8.1CD — это сам файл файловой базы, его копия восстанавливается простой заменой. Файл .dt — выгрузка базы в переносимом формате, восстанавливается через «Загрузить информационную базу» в конфигураторе.
Можно ли изменить папку для архива по умолчанию?
Отдельной глобальной настройки «папка архивов по умолчанию» в платформе нет: мастер запоминает последний использованный каталог. Практичный путь — каждый раз вручную указывать свой выделенный каталог резервных копий.
Удалятся ли архивы при очистке временных файлов Windows?
Если копия попала в %TEMP% — да, она может быть удалена системной очисткой диска. Копии в %APPDATA% обычно не затрагиваются, но хранить важные архивы лучше в отдельном каталоге на другом диске.
Обновление прервалось, база не открывается, а копии нет. Что делать?
Попробуйте режим «Тестирование и исправление» в конфигураторе — он иногда восстанавливает структуру базы. Если не помогло, потребуется восстановление из последней доступной копии или помощь специалиста по восстановлению данных 1С.
Где искать архив, если обновление делал другой сотрудник?
Путь вроде %APPDATA% относится к профилю того пользователя, кто запускал обновление. Уточните у сотрудника, какой каталог он указал, или ищите файл по маске *.dt на компьютере, с которого выполнялось обновление.