Администрирование · 11 мин
Куда сохраняются резервные копии 1С и как их найти
Где хранятся резервные копии 1С: типовые пути для файловой и клиент-серверной базы, настройка автосохранения, проверка бэкапов и восстановление из копии.
Резервные копии 1С не имеют единого «заводского» места хранения: путь зависит от того, как именно создавалась копия — через выгрузку информационной базы в конфигураторе, штатными механизмами автоматического резервного копирования, средствами СУБД или сторонними программами. Поэтому искать бэкап нужно не «в папке 1С», а по логике того инструмента, который его делал.
Чаще всего копия файловой базы — это либо файл выгрузки с расширением .dt, либо копия файла 1Cv8.1CD целиком. В клиент-серверном варианте резервные копии обычно создаются средствами SQL Server или PostgreSQL и лежат в каталогах, заданных администратором СУБД, а не в папках платформы 1С.
Ниже разобраны типовые места хранения, способы определить фактический путь на конкретном компьютере, настройка автоматического копирования и проверка того, что копия действительно пригодна для восстановления.
Какие виды резервных копий бывают в 1С
Прежде чем искать копию, полезно понять, что именно вы ищете. В практике администрирования 1С встречаются три основных вида резервных копий, и у каждого своё место хранения.
Первый вид — выгрузка информационной базы в файл с расширением .dt. Её создают через конфигуратор (меню «Администрирование» → «Выгрузить информационную базу») или пакетным запуском. Путь к файлу пользователь выбирает в момент выгрузки, поэтому платформа нигде не «запоминает» его за вас.
Второй вид — прямое копирование файла базы 1Cv8.1CD для файлового варианта работы. Такой файл лежит в каталоге информационной базы, и его копия фактически является полным снимком базы на момент копирования.
Третий вид — бэкап средствами СУБД для клиент-серверных баз: полные и разностные копии MS SQL Server, дампы pg_dump для PostgreSQL. Эти файлы создаются по расписанию на стороне сервера баз данных и к платформе 1С прямого отношения не имеют.
Сравнение видов копий
Подходит для переноса базы и архивного снимка. Путь выбирается вручную при каждой выгрузке. Ограничение: не подходит для очень больших баз и требует монопольного доступа.
Быстрый способ для файловой базы. Хранится там, куда скопировали. Ограничение: при открытой базе копия может быть неконсистентной.
Штатный вариант для клиент-серверных баз, работает по расписанию без остановки работы. Ограничение: требует настройки и прав администратора СУБД.
Где лежит файл базы и его копии в файловом варианте
В файловом варианте вся база — это каталог, в котором главный файл называется 1Cv8.1CD. Чтобы узнать путь к этому каталогу, откройте окно запуска 1С, выделите нужную базу и нажмите кнопку настройки: путь указан в параметре «Каталог информационной базы». Также путь виден в предприятии через «Сведения о программе».
Типовые места, где пользователи размещают файловые базы: папка «Документы», каталог C:\Bases или C:\1C_Base, сетевые папки на файловом сервере. Список зарегистрированных баз и их пути хранится в файле ibases.v8i в профиле пользователя — обычно в каталоге AppData\Roaming\1C\1CEStart текущего пользователя Windows.
Если копии делались простым копированием, ищите рядом с рабочим каталогом базы папки с названиями вроде «Backup», «Архив», «Копии» либо файлы с датой в имени. Многие бухгалтеры копируют базу на флешку или в облачную папку (Яндекс.Диск, OneDrive) — проверьте и эти расположения.
- 1Откройте окно запуска 1С и выделите нужную базу
- 2Нажмите кнопку настройки (шестерёнка) и посмотрите параметр «Каталог информационной базы»
- 3Откройте этот каталог в проводнике и убедитесь, что в нём есть файл 1Cv8.1CD
- 4Осмотрите соседние папки и съёмные носители на предмет архивных копий
Куда сохраняется выгрузка .dt из конфигуратора
Файл выгрузки .dt сохраняется строго в то место, которое пользователь указал в диалоге сохранения. Платформа не создаёт его автоматически в каком-то скрытом каталоге. Если выгрузку делали давно и путь забыли, есть несколько способов его восстановить.
Первый способ — поиск по диску. Откройте проводник, перейдите в корень диска и выполните поиск по маске *.dt, отсортировав результат по дате изменения. Так же можно искать по типичным именам: «выгрузка», «backup», «1Cv8».
Второй способ — журнал недавних файлов. Если выгрузка делалась недавно, файл может отображаться в списке «Быстрый доступ» проводника Windows или в истории того каталога, куда сохраняли. Третий способ — посмотреть скрипты: если выгрузка запускается пакетно через планировщик задач, путь прописан прямо в командной строке задания.
dir C:\*.dt /s /b | sortДля пакетной выгрузки через конфигуратор путь задаётся параметром командной строки. Проверьте задания планировщика Windows (taskschd.msc) и bat-файлы, которые там вызываются: в них будет и путь к платформе, и строка подключения к базе, и каталог сохранения.
Где хранятся бэкапы клиент-серверных баз
В клиент-серверном варианте платформа 1С сама резервные копии не создаёт — это задача СУБД. Поэтому искать бэкапы нужно в настройках SQL Server, PostgreSQL или иной используемой СУБД, а не в каталогах 1С.
Для MS SQL Server резервные копии обычно создаются планом обслуживания (Maintenance Plan) или заданием агента SQL Server. Путь к файлам .bak виден в свойствах задания либо в стандартном каталоге бэкапов экземпляра — как правило, в подкаталоге Backup внутри каталога установки SQL Server. Узнать историю и пути можно запросом к системным таблицам msdb.
Для PostgreSQL копии чаще всего создаются утилитой pg_dump или pg_basebackup по расписанию, а путь прописан в скрипте или задании cron/планировщика. Если сервером занимался сторонний администратор, начните поиск с него: стандартного каталога, куда «сама 1С» складывает серверные бэкапы, не существует.
Как настроить автоматическое копирование и задать понятное место хранения
Самая частая причина вопроса «куда сохраняются копии» — отсутствие продуманной схемы. Копии делаются «куда-нибудь», а через полгода найти их невозможно. Правильный подход — назначить выделенный каталог и закрепить его в настройках инструмента копирования.
Для файловой базы настройте задание планировщика Windows, которое запускает конфигуратор в пакетном режиме с выгрузкой .dt в фиксированный каталог, например D:\1C_Backup\ИмяБазы\. В имени файла используйте дату, чтобы копии не затирали друг друга.
Для клиент-серверной базы настройте план обслуживания в SQL Server: полная копия ежедневно, разностные или копии журнала транзакций — чаще, с хранением в отдельном каталоге и ограничением глубины хранения. Каталог бэкапов желательно размещать на другом физическом диске, чем файлы самой базы.
Общее правило: копия, лежащая на том же диске, что и база, защищает только от ошибок пользователя, но не от отказа диска. Минимально разумная схема — локальная копия плюс копия на сетевом ресурсе или в облачном хранилище.
Как проверить, что резервная копия рабочая
Наличие файла копии ещё не означает, что из него можно восстановиться. Проверка должна стать регулярной процедурой, иначе в критический момент можно обнаружить битый файл.
Для файла .dt проверка — это тестовая загрузка в пустую информационную базу на отдельном компьютере или в отдельном каталоге. Создайте пустую базу без конфигурации, откройте конфигуратор и выполните «Загрузить информационную базу». После загрузки убедитесь, что база открывается в режиме предприятия и данные на месте.
Для копии 1Cv8.1CD проверка — подключение каталога с копией как новой базы в списке запуска. Для бэкапов SQL Server — тестовое восстановление в базу с другим именем. Проверяйте не только факт восстановления, но и актуальность данных: дату последнего документа, наличие последних проведённых операций.
Как проверить копию
Загрузка завершается без ошибок, база открывается
Ошибка формата потока или обрыв загрузки — файл повреждён
Соответствует моменту создания копии
Данные старше ожидаемых — копируется не та база
Сопоставим с размером рабочей базы
Аномально маленький файл — признак неполной выгрузки
Типичные ошибки при организации резервного копирования
Большинство проблем с восстановлением возникает не из-за сбоев техники, а из-за организационных ошибок на этапе настройки копирования.
Отдельная ошибка — путать выгрузку .dt с полноценной стратегией резервного копирования. Выгрузка требует монопольного доступа и на больших базах выполняется долго, поэтому как ежедневный механизм для крупных внедрений она не подходит: там нужны средства СУБД.
Также не забывайте про права доступа. Каталог с бэкапами содержит полную копию всех данных компании, включая персональные данные сотрудников и финансовую информацию. Ограничьте доступ к нему на уровне файловой системы.
Как выбрать место хранения
Часто задаваемые вопросы
Создаёт ли 1С резервные копии автоматически без настройки?
Нет. Платформа 1С сама по себе не выполняет автоматическое резервное копирование. Если копии появляются регулярно, значит, кто-то настроил задание планировщика, скрипт, план обслуживания СУБД или стороннюю программу. Найдите этот механизм — в нём же указан и путь хранения.
Можно ли восстановить базу из файла 1Cv8.1CD?
Да, для файлового варианта это полноценная копия базы. Достаточно скопировать файл в новый каталог и добавить этот каталог в список баз в окне запуска. Условие — копирование должно было выполняться при закрытых сеансах, иначе файл может быть повреждён.
Где искать бэкап, если базой занимался уволившийся администратор?
Проверьте планировщик задач на сервере и рабочих станциях, планы обслуживания в SQL Server, скрипты в типовых каталогах и сетевые папки. Полезно выполнить поиск по всем доступным дискам по расширениям .dt и .bak с сортировкой по дате — так вы найдёте самые свежие копии.
Сколько копий нужно хранить одновременно?
Универсальной нормы нет, но практичный минимум — несколько последних ежедневных копий плюс несколько недельных и месячных. Это позволяет откатиться не только на «вчера», но и на момент до обнаружения ошибки, которая могла существовать неделями. Глубину хранения ограничивайте автоматической очисткой старых файлов.
Подходит ли облачная папка (Яндекс.Диск, OneDrive) для хранения копий 1С?
Для готовых файлов копий (.dt, архивы) — да, это рабочий способ вынести копию за пределы локального диска. Но размещать саму рабочую файловую базу в синхронизируемой папке нельзя: механизм синхронизации может повредить файл базы при одновременной работе.
Что важно запомнить
Единого каталога для резервных копий в 1С нет: путь определяется инструментом копирования. Файловые базы ищите по каталогу из списка запуска, выгрузки .dt — поиском по дискам и в заданиях планировщика, серверные бэкапы — в настройках СУБД. Храните копии на отдельном носителе, делайте несколько поколений и регулярно проверяйте их тестовым восстановлением.