Администрирование · 9 мин
Как сделать резервную копию 1С УНФ
Как сделать резервную копию 1С УНФ: выгрузка через конфигуратор, средства СУБД и облачная копия. Проверка восстановления, расписание копий и типичные ошибки.
Резервная копия базы «1С:Управление нашей фирмой» — это единственная гарантия того, что при сбое диска, ошибке обновления или случайном удалении данных вы восстановите учёт за минуты, а не будете заново вводить документы за месяцы. Способ создания копии зависит от режима работы: файловая база, клиент-серверный вариант на MS SQL или PostgreSQL либо облачный сервис 1С:Фреш. У каждого варианта свой инструмент и свои ограничения.
Ключевое правило: копия, которую никто не проверял на восстановление, считается отсутствующей. Поэтому в статье разобраны не только способы выгрузки, но и контроль целостности архива, хранение копий и типичные ошибки, из-за которых бэкап оказывается бесполезным в критический момент.
Определяем режим работы базы УНФ
Перед созданием копии уточните, как развёрнута ваша база. Откройте УНФ и посмотрите строку подключения: меню «Файл» — «О программе» или окно запуска 1С:Предприятия. Если путь выглядит как папка на диске (например, D:\Bases\UNF) — это файловый режим. Если указан сервер и имя базы — клиент-серверный вариант. Если вы работаете через браузер по ссылке вида 1c.ru или через тонкий клиент с подключением к сервису — это облако 1С:Фреш.
От режима зависит всё остальное: инструмент копирования, необходимость завершать сеансы пользователей и скорость создания копии. Файловая база копируется простым копированием файла, клиент-серверная — только штатными средствами СУБД, облачная — выгрузкой через личный кабинет сервиса или механизмом выгрузки данных.
Копируйте файл 1Cv8.1CD или делайте выгрузку .dt
Используйте бэкап средствами MS SQL или PostgreSQL
Выгружайте данные через личный кабинет сервиса
Копия файловой базы: самый простой сценарий
Файловая база УНФ целиком хранится в одном файле 1Cv8.1CD внутри каталога базы. Чтобы получить полную копию, достаточно скопировать этот файл в другое место. Обязательное условие — все пользователи должны выйти из программы, а сеансы — завершиться. Копирование файла, открытого работающим пользователем, даёт повреждённую или несогласованную копию, которая может не открыться при восстановлении.
Проверить отсутствие активных сеансов можно через консоль «Администрирование — Поддержка и обслуживание» в самой УНФ либо просто убедившись, что программа закрыта на всех компьютерах. После копирования переименуйте архивную папку по шаблону с датой, например UNF_backup_2026-05-12, чтобы копии не перезаписывали друг друга.
- 1Попросите всех пользователей выйти из УНФ и убедитесь, что сеансов нет
- 2Откройте каталог базы и найдите файл 1Cv8.1CD
- 3Скопируйте файл на другой диск или сетевое хранилище
- 4Переименуйте копию, добавив дату создания
- 5Проверьте: откройте скопированную базу в режиме 1С:Предприятие и убедитесь, что документы на месте
Выгрузка базы в файл .dt через конфигуратор
Второй способ для файловой базы — выгрузка в файл с расширением .dt через конфигуратор. Такой файл содержит не только данные, но и конфигурацию, и его удобно использовать для переноса базы на другой компьютер или перед обновлением релиза. Откройте базу в режиме «Конфигуратор», выберите «Администрирование — Выгрузить информационную базу», укажите путь и имя файла.
Выгрузка требует монопольного доступа: пользователи должны выйти из базы. На больших базах процесс занимает заметное время, а файл .dt получается крупным. Учитывайте важное ограничение: .dt — это не средство регулярного бэкапа для клиент-серверных баз, а способ переноса и аварийного сохранения. Для ежедневных копий он медленнее и менее надёжен, чем копирование файла или бэкап СУБД.
Резервное копирование клиент-серверной базы
Если УНФ работает на MS SQL Server, копию создают средствами самой СУБД: через SQL Server Management Studio выберите базу, пункт «Tasks — Back Up», тип «Full», укажите файл назначения. Такой бэкап делается без остановки работы пользователей и занимает минуты даже на больших базах. Для регулярных копий настройте план обслуживания с расписанием — например, полная копия ежедневно ночью.
Для PostgreSQL используется утилита pg_dump или pg_dumpall. Команда выглядит примерно так, с подстановкой имени базы и пользователя:
pg_dump -U postgres -Fc -f /backups/unf_$(date +%F).dump имя_базыОбратите внимание: простое копирование файлов данных СУБД из каталога кластера без штатного бэкапа недопустимо — при работающем сервере файлы находятся в несогласованном состоянии. Также помните, что выгрузка .dt из клиент-серверной базы технически возможна, но не заменяет бэкап СУБД: она медленная, требует монопольного доступа и не сохраняет некоторые служебные данные.
Копия в облачном сервисе 1С:Фреш
В облачной УНФ резервное копирование на стороне сервиса выполняется автоматически, но доступ к своей выгрузке стоит иметь и вам. В личном кабинете менеджера сервиса доступна выгрузка данных приложения в архив (формат выгрузки сервиса). Этот архив можно сохранить локально и при необходимости загрузить обратно или развернуть в локальной базе через механизм перехода из сервиса.
Практическая рекомендация: выгружайте архив из облака перед массовыми операциями — загрузкой данных, обменами, закрытием периода. Автоматические копии сервиса защищают от технических сбоев площадки, но не от ваших собственных ошибок в данных, когда нужно вернуть состояние «как было вчера утром».
Сравнение вариантов
Быстро и просто для файловой базы; требует выхода всех пользователей
Подходит для переноса и копии перед обновлением; медленно на больших базах, нужен монопольный доступ
Оптимально для клиент-серверной базы; работает без остановки пользователей, требует настройки расписания
Для облачных баз; защищает от собственных ошибок, но зависит от доступности сервиса
Где хранить копии и как их проверять
Копия, лежащая на том же диске, что и рабочая база, не защищает от поломки диска. Минимальное правило — хранить копии минимум в двух физически разных местах: например, на втором диске сервера и на сетевом хранилище или в облачном диске. Полезно держать несколько поколений копий: ежедневные за последнюю неделю и еженедельные за месяц, чтобы можно было откатиться не только на вчерашний день.
Проверка копии — обязательная часть процесса. Раз в месяц восстанавливайте свежую копию в тестовую базу и открывайте её: убедитесь, что программа запускается, документы и справочники на месте, отчёты формируются. Для файловых баз после восстановления полезно выполнить тестирование и исправление через конфигуратор в тестовом режиме.
Как проверить результат
База открывается, список документов отображается
Ошибка открытия, сообщение о повреждении файла
Дата последних документов совпадает с датой копии
Последние документы старше ожидаемой даты
Оборотно-сальдовая ведомость и отчёты УНФ строятся без ошибок
Отчёты падают с ошибками или показывают пустые данные
Частые вопросы
Можно ли делать копию, пока пользователи работают в УНФ?
Для клиент-серверной базы — да, бэкап средствами MS SQL или PostgreSQL выполняется без остановки работы. Для файловой базы — нет: копирование 1Cv8.1CD и выгрузка .dt требуют завершения всех сеансов, иначе копия может быть повреждена.
Чем отличается файл .dt от копии файла базы?
Файл 1Cv8.1CD — это сама база целиком, её можно просто вернуть на место и продолжить работу. Файл .dt — это выгрузка данных и конфигурации в переносимом формате: для восстановления его нужно загрузить через конфигуратор в пустую базу. Для переноса между компьютерами удобнее .dt, для быстрого отката — копия файла.
Как часто нужно делать резервные копии?
Ориентируйтесь на объём данных, который вы готовы потерять. При ежедневном вводе документов разумный минимум — ежедневная копия по расписанию плюс дополнительная копия перед обновлением конфигурации, обменами и массовой загрузкой данных.
Достаточно ли автоматических копий 1С:Фреш?
Автоматические копии сервиса защищают от технических сбоев площадки, но не от ошибок в самих данных: если документы удалили или испортили, восстановление через поддержку занимает время. Регулярная самостоятельная выгрузка архива из личного кабинета даёт вам копию под своим контролем.
Что делать, если копия не восстанавливается?
Проверьте, не создавалась ли она при работающих пользователях — такие копии часто повреждены. Попробуйте более раннюю копию из архива. Для файловой базы можно запустить утилиту тестирования и исправления через конфигуратор. Если ни одна копия не открывается, восстановление возможно только специализированными средствами, и успех не гарантирован.
Что важно запомнить
Способ копирования зависит от режима работы: файловая база копируется файлом или выгрузкой .dt при закрытых сеансах, клиент-серверная — бэкапом средствами СУБД, облачная — выгрузкой из личного кабинета. Храните несколько поколений копий в разных местах и регулярно проверяйте восстановление в тестовую базу.