Как сделать резервную копию базы 1С
Надёжнее всего — выгрузить базу в файл .dt. В нём и конфигурация, и все данные:
- Откройте базу в режиме Конфигуратор.
- Меню Администрирование → Выгрузить информационную базу….
- Укажите файл, например
D:\Backup\buh-2026-11-05.dt, и нажмите «Сохранить».
Дождитесь сообщения о завершении выгрузки. Восстанавливается копия через Администрирование → Загрузить информационную базу… — подробно в уроке Информационная база.
Копия папки файловой базы
Файловая база — это файл 1Cv8.1CD в папке базы (путь виден внизу окна запуска). Скопировать папку целиком — тоже копия, и восстанавливается она проще всего: папку возвращают на место или добавляют в список баз.
Копируйте файл 1Cv8.1CD только когда в базе никто не работает — ни пользователи, ни конфигуратор, ни регламентные задания. Копия, снятая во время записи, может оказаться испорченной, и узнаете вы об этом только при восстановлении.
Копия по расписанию
Конфигуратор умеет выгружать базу без окон — из командной строки. Такую команду ставят в планировщик заданий Windows на ночь:
"C:\Program Files\1cv8\8.3.23.1865\bin\1cv8.exe" DESIGNER /F "C:\Bases\Buh" /N "Администратор" /P "пароль" /DumpIB "D:\Backup\buh.dt" /Out "D:\Backup\dump.log"DESIGNER— запуск конфигуратора,/F— папка файловой базы (для серверной —/S "сервер\база");/Nи/P— имя и пароль пользователя с правами администратора;/DumpIB— куда выгрузить,/Out— файл журнала, в нём видно, удалась ли выгрузка.
Путь к 1cv8.exe — по вашей версии платформы; если 1С 32-разрядная, она стоит в C:\Program Files (x86)\1cv8\.
Пароль в такой команде виден каждому, кто откроет задание или файл. Заведите для копирования отдельного пользователя и храните файл команды там, куда нет доступа у посторонних.
Копии в самой программе
Во многих типовых конфигурациях для файловых баз есть встроенное резервное копирование — в разделе «Администрирование». Оно делает копии по расписанию и умеет восстанавливать их. Если такое есть в вашей программе, это самый простой способ для бухгалтера без администратора.
Серверная база
У клиент-серверной базы данные хранятся в СУБД (Microsoft SQL Server, PostgreSQL и другие). Для неё основные копии делаются средствами самой СУБД — это быстрее и не мешает работе. Выгрузку .dt делают дополнительно: перед обновлением конфигурации и перед переносом базы.
Правила, которые спасают данные
- Храните копии не на том же диске, где база, а лучше — ещё и вне этого компьютера.
- Держите несколько копий за разные дни: ошибку в данных часто замечают не сразу.
- Перед обновлением конфигурации, загрузкой
.dt, удалением помеченных объектов и запуском незнакомых обработок — всегда свежая копия. - Время от времени проверяйте копию: загрузите её в новую пустую базу и откройте.