Администрирование · 10 мин
Как сохранить 1С 8.3 Бухгалтерия: резервное копирование и выгрузка данных
Как сохранить базу 1С 8.3 Бухгалтерия: выгрузка в файл dt, копирование файловой базы, настройка резервного копирования и восстановление данных.
Потеря базы 1С:Бухгалтерия — это потеря первичных документов, проводок и отчётности, восстановление которой занимает недели. При этом штатными средствами платформы 1С 8.3 базу можно сохранить за несколько минут: либо выгрузкой в файл .dt через Конфигуратор, либо простым копированием файла базы, либо автоматическим резервным копированием из режима Предприятия. Выбор способа зависит от того, какая у вас база — файловая или клиент-серверная.
Прежде чем сохранять, полезно понять разницу между двумя принципиально разными операциями. Выгрузка в dt — это переносимый архив всей информационной базы вместе с конфигурацией, который можно загрузить на другом компьютере или в другую версию платформы. Копирование файла 1Cv8.1CD — это точный снимок файловой базы «как есть», который восстанавливается мгновенно, но требует, чтобы с базой никто не работал в момент копирования.
Ниже разобраны все рабочие способы сохранения 1С 8.3 Бухгалтерия: от разовой выгрузки перед обновлением до регулярного автоматического архивирования, а также проверка результата и типичные ошибки, из-за которых копии оказываются бесполезными.
Определите тип базы: файловая или клиент-серверная
Способ сохранения напрямую зависит от режима работы информационной базы. Откройте список баз в окне запуска 1С, выделите нужную базу и нажмите «Изменить» — на первом шаге будет указан тип расположения: «На данном компьютере или на компьютере в локальной сети» (файловая) либо «На сервере 1С:Предприятия» (клиент-серверная).
Для файловой базы в свойствах также виден путь к каталогу, например D:\Bases\Buh30. Внутри этого каталога находится файл 1Cv8.1CD — это и есть вся база целиком. Для клиент-серверной базы данные хранятся в СУБД (MS SQL Server, PostgreSQL и др.), и копировать их нужно уже средствами самой СУБД либо через выгрузку dt.
Можно копировать файл 1Cv8.1CD или выгружать в dt
Выгрузка dt через Конфигуратор или бэкап средствами СУБД
Завершить сеансы пользователей перед сохранением
Способ 1. Выгрузка базы в файл .dt через Конфигуратор
Это универсальный способ, который работает и для файловых, и для клиент-серверных баз. Выгрузка создаёт один файл с расширением .dt, содержащий все данные и конфигурацию. Именно такую копию рекомендуется делать перед каждым обновлением конфигурации.
Порядок действий: закройте 1С:Предприятие у всех пользователей, откройте базу в режиме «Конфигуратор», в меню выберите «Администрирование → Выгрузить информационную базу», укажите папку и имя файла. Удобно включать дату в имя файла, например buh30_2026-05-15.dt, — так проще отличать копии.
Выгрузка большой базы может занять от нескольких минут до часа и более. В это время никто не должен работать с базой: платформа устанавливает монопольный режим, и активные сеансы просто не дадут начать выгрузку.
- 1Попросите всех пользователей выйти из 1С и проверьте сеансы
- 2Откройте базу в режиме Конфигуратор
- 3Выберите «Администрирование → Выгрузить информационную базу»
- 4Укажите папку и имя файла с датой, подтвердите
- 5Дождитесь сообщения об успешном завершении выгрузки
- 6Проверьте, что файл .dt появился и имеет ненулевой размер
Способ 2. Копирование файла файловой базы
Если база файловая, самый быстрый способ сохранить её — скопировать файл 1Cv8.1CD из каталога базы. Для этого все пользователи должны выйти из 1С: пока хотя бы один сеанс открыт, файл заблокирован, и скопированная версия может оказаться повреждённой или неполной.
Найдите каталог базы через свойства в окне запуска, завершите все сеансы, затем скопируйте файл 1Cv8.1CD в отдельную папку архива, на внешний диск или в сетевое хранилище. Восстановление такой копии элементарно: достаточно вернуть файл на место или создать новую базу в списке, указав путь к папке с копией.
Важно: копировать нужно именно при закрытых сеансах. Копирование «на живую» сторонними программами (например, файловым антивирусом или средством синхронизации папок) — частая причина испорченных архивов, которые не открываются в момент, когда они действительно нужны.
Способ 3. Резервное копирование из режима Предприятия
В типовой 1С:Бухгалтерии 8.3 есть встроенный механизм резервного копирования, который не требует Конфигуратора. Он находится в разделе «Администрирование → Обслуживание → Резервное копирование и восстановление». Для файловой базы можно настроить автоматическое создание копий по расписанию — например, каждый день при завершении работы.
В настройках укажите каталог для хранения копий (лучше на другом физическом диске или сетевом ресурсе) и расписание. Программа будет создавать архивы автоматически, а вы сможете восстановиться из любой сохранённой копии через тот же раздел.
Ограничение: штатное автоматическое копирование из режима Предприятия работает только для файловых баз. Для клиент-серверных баз резервное копирование настраивается средствами СУБД — например, планом обслуживания в MS SQL Server.
Сравнение способов сохранения
Универсально, подходит для переноса между компьютерами и версиями; требует Конфигуратора и монопольного режима
Быстро и просто, восстановление мгновенное; только для файловых баз и только при закрытых сеансах
Регулярная защита без участия администратора; только файловые базы
Для клиент-серверных баз, надёжно и по расписанию; требует навыков администрирования SQL
Как восстановить базу из сохранённой копии
Восстановление из файла .dt выполняется зеркально выгрузке: откройте Конфигуратор (пустую базу или существующую), выберите «Администрирование → Загрузить информационную базу» и укажите файл. Учтите: загрузка полностью заменяет текущее содержимое базы, включая конфигурацию. Платформа выдаёт предупреждение об этом — не игнорируйте его.
Для восстановления файловой копии (1Cv8.1CD) создайте в окне запуска новую базу, выберите «Добавление в список существующей информационной базы» и укажите папку, куда вы положили скопированный файл. База откроется сразу, без загрузки.
После любого восстановления проверьте результат: откройте несколько документов за последние дни работы, сформируйте оборотно-сальдовую ведомость и сверьте итоги с ожидаемыми. Если копия делалась перед обновлением, проверьте также, что версия конфигурации соответствует ожидаемой.
Как проверить результат
Файл .dt или 1Cv8.1CD имеет размер, сопоставимый с базой
Файл нулевого размера или отсутствует
Копия загружается в тестовую базу и открывается
Ошибка при загрузке или при открытии
Документы и ОСВ за последние дни совпадают с рабочей базой
Отсутствуют последние документы или расхождения в итогах
Регулярное архивирование: правила, которые реально защищают
Разовая копия перед обновлением не заменяет регулярного архивирования. Рабочий минимум для бухгалтерской базы: ежедневные копии, хранение нескольких последних версий (хотя бы за неделю) и размещение архивов не на том же диске, где лежит сама база. Если диск с базой выйдет из строя, копии на нём же погибнут вместе с ней.
Хорошая практика — держать копии минимум в двух местах: локально (второй диск, NAS) и вне офиса (облачное хранилище или другой офис). Для автоматизации файловых баз часто используют планировщик Windows со скриптом, который завершает сеансы и копирует файл базы по расписанию.
И самое важное: периодически проверяйте копии восстановлением в тестовую базу. Архив, который ни разу не проверяли, нельзя считать надёжным — ошибки копирования и повреждения носителей выявляются только при реальной загрузке.
Частые вопросы о сохранении 1С 8.3 Бухгалтерия
Чем отличается выгрузка в dt от копирования файла базы?
Файл .dt — это переносимый архив, создаваемый через Конфигуратор: его можно загрузить в базу на другом компьютере, другой версии платформы или другом типе СУБД. Копирование 1Cv8.1CD — это точный снимок файловой базы, который восстанавливается быстрее, но привязан к файловому формату и требует полного завершения сеансов.
Можно ли сохранить базу, пока пользователи работают?
Надёжно — нет. Выгрузка в dt требует монопольного доступа и просто не запустится при активных сеансах. Копирование файла 1Cv8.1CD «на живую» технически возможно, но копия может оказаться несогласованной. Исключение — бэкап средствами СУБД для клиент-серверных баз, который SQL-сервер выполняет корректно и при работающих пользователях.
Сколько копий базы нужно хранить?
Практичный минимум — ежедневные копии за последнюю неделю плюс отдельные копии перед каждым обновлением конфигурации и перед закрытием отчётных периодов. Чем чаще в базе вводятся документы, тем важнее короткий интервал между копиями: потеря одного рабочего дня ввода обычно восполнима, потеря месяца — нет.
Куда лучше сохранять копии 1С?
Минимум на другом физическом устройстве: второй диск, сетевое хранилище, NAS. Оптимально — дополнительно копия вне офиса: облачное хранилище или сервер в другой локации. Это защищает не только от отказа диска, но и от пожара, кражи оборудования и шифровальщиков, которые поражают все подключённые диски.
Как проверить, что резервная копия рабочая?
Единственный надёжный способ — восстановить её в тестовую базу: загрузить dt в пустую базу через Конфигуратор или подключить скопированный файл 1Cv8.1CD как новую базу в списке. Затем откройте несколько документов и сформируйте оборотно-сальдовую ведомость. Такую проверку стоит делать регулярно, а не только после аварии.
Что делать, если база не открывается, а свежей копии нет?
Не запускайте тестирование и исправление сразу — сначала скопируйте файл 1Cv8.1CD в безопасное место в текущем состоянии, чтобы сохранить «исходник» для возможного восстановления. Затем попробуйте утилиту chdbfl.exe из каталога платформы для проверки физической целостности файловой базы, и только после неё — тестирование и исправление в Конфигураторе, работая уже с копией.
Что важно запомнить
Сохраняйте базу 1С 8.3 Бухгалтерия выгрузкой в dt через Конфигуратор или копированием файла 1Cv8.1CD при закрытых сеансах, а для постоянной защиты настройте автоматическое резервное копирование. Храните несколько копий на разных носителях и регулярно проверяйте их тестовым восстановлением.