Резервное копирование базы 1С Предприятие 8.3
Резервное копирование базы 1С Предприятие 8.3 позволяет обезопасить пользователя от потери данных при выполнении «опасных» операций, которые могут значительно изменить учетные данные (например, выправление учетных регистров, групповое изменение документов) или испортить базу (операции по тестированию и исправлению информационной базы, обновлению конфигурации и прочее). Так же бывает необходимо копировать базу, что бы передать её кому-либо, причем в этом случае необходим максимально компактный размер.
Содержание:
Выгрузка базы 1С Предприятие 8.3 в резервную копию
Выгрузка базы 1С Предприятие 8.3 в резервную копию
Резервное копирование базы 1С может осуществляться несколькими способами, самый универсальный — через утилиту выгрузки информационной базы в конфигураторе 1с. Этот способ подойдет как для файловых, так и для клиент-серверных приложений 1С Предприятие. Для создания резервной копии необходимо зайти в конфигуратор и выбрать пункт Администрирование — Выгрузить информационную базу…

Появится стандартная панель сохранения файлов, где указываем каталог, в который будем сохранять резервную копию. Вводим название файла выгрузки (по умолчанию подставляется «1CV8») и нажимаем кнопку «Сохранить». В качестве примера я изменю стандартное название на «1CV8-МояВыгрузка». После этого ждем пока завершится процедура сохранения резервной копии.

После завершения выгрузки появится сообщение, что выгрузка информационной базы в файл завершена с указанием пути и названия выгрузки.
Теперь файл выгрузки вы сможете найти в указанном вами каталоге. Перейдем в указанный каталог и видим в нем файл 1CV8-МояВыгрузка.dt. Добавлю одно полезное замечание
Файл выгрузки резервной копии 1с имеет расширение .dt
Теперь этот файл вы можете копировать на носители, пересылать, сохранять… единственное но! — по почте, скорее всего, файл выгрузки переслать не получится из-за его объема.
Файл выгрузки у вас готов, предположим вы скопировали файл на флешку, принесли товарищу, что бы показать состояние вашего учета и тут возникает необходимость восстановить базу данных 1с из вашего файла выгрузки.
Восстановление базы 1с Предприятие 8.3 из резервной копии
Для восстановления базы данных из резервной копии план действий такой:
- Создать новую базу 1с Предприятие 8.3
- Загрузить в пустую базу файл 1С Предприятие 8.3
Приступим!
Процесс создания новой информационной базы данных 1С Предприятие 8.3 подробно описан в статье Создание новой информационной базы 1С Предприятие 8.3. После создания новой базы необходимо в неё необходимо загрузить файл выгрузки 1CV8-МояВыгрузка.dt.
Для загрузки базы 1С Предприятие 8.3 из резервной копии, входим в созданную новую конфигурацию в режиме «Конфигуратор» и выбираем пункт меню «Администрирование» -» Загрузить информационную базу…»
В открывшейся форме выбираем файл выгрузки информационной базы 1с (имеет расширение *.dt)
и соглашаемся с предложением потерять все данные в случае продолжения операции. Начнется операция загрузки базы, которая по времени зависит от объема загружаемой базы.
В итоге мы получим сообщение, что информационная базы успешно загружена. Далее мы можем согласиться с перезапуском конфигуратора, что бы увидеть загруженные объекты конфигурации или можем этого не делать, нажать «Нет» и закрыть конфигуратор.

Зайдя в созданную базу после загрузки файла выгрузки 1с в режиме «Предприятие», вы увидите идентичную копию выгруженной ранее базы 1с.
Прямое копирование базы данных 1С Предприятие 8.3
После публикации этого поста поступило обращение одного из клиентов, что он не может загрузить файл *.dt для восстановления резервной копии. Попробовав все типовые методы и перерыв все популярные запросы в Интернете по этой тематике, наткнулись на Рекомендации по резервному копированию баз 1С, где указано, что в случае сбоя в базе 1С Предприятие 8.3 в файл *.dt может не выгрузиться часть информации, в то время как при прямом копировании будет сохранена вся информация. Поэтому, что бы раскрыть информацию полностью, решил добавить этот подраздел.
В отличие от выгрузки в файл средствами платформы 1С Предприятие 8.3, прямое копирование подразумевает непосредственное копирование файлов базы данных.
Для копирования файловой базы данных 1С Предприятие 8.3, необходимо зайти в папку с созданной базой данных. Путь до базы данных можно увидеть при установке указателя на нужную информационную базы в списке подключенных баз 1С Предприятие 8.3. Он будет располагаться под окном выбор баз, и иметь вид File=»Путь до базы 1С Предприятие».

Переходим по указанному пути и видим рабочие файлы 1С Предприятие 8.3.

Основной файл с данными называется 1Cv8.cd (тип — Файловая информационная база), его и необходимо скопировать. Остальные файлы — вспомогательные, они создадутся заново при запуске конфигурации 1С Предприятие 8.3.
Соответственно, для запуска базы не надо ничего восстанавливать — копируем файл 1Cv8.cd в папку и добавляем в список баз 1С Предприятие 8.3 эту информационную базу.
Резервное копирование базы 1С Предприятие 8.3 в клиент серверном варианте более сложно и требует специальных скриптов или приложений для работы с реляционными базами данных на которых развернута база 1С Предприятия 8.3. Это отдельная тема для обсуждения, поэтому поговорим об этом в следующий раз.
Если у вас остались вопросы — вы можете задать их в комментариях к статье или на форуме сайта.
Не потеряйте эту полезную статью — сохраните её в социальных сетях через кнопочки ниже:
А можно ли делать копии баз периодически автоматически?
В клиент-серверных базах можно сделать регламентное задание на копирование баз средствами базы данных.
В файловых базах — периодическое копирование возможно только через дополнительные приложения.
В конфигурациях на управляемых формах можно сделать настройку на сохранение базы при завершение работы, в этом случае программа будет спрашивать — делать копию или нет, когда пользователь будет завершать работу.
Добрый день! Можете подсказать, какими плохими последствиями чревато использование прямого копирования для сохранения базы данных 1С.8 Управление торговлей? До сих пор пользовались выгрузкой через утилиту конфигуратора, но за последние три месяца уже третий раз выдает ошибку базы данных. Может быть проще перейти на прямое копирование. Это может в будущем «аукнуться» ? Заранее спасибо за Ваш ответ!
Никаких плохих последствий не будет, даже добавлю, что фирма 1С рекомендует прямое копирование баз.
Для исправления вашей ошибки попробуйте воспользоваться утилитой Тестирование и исправление базы данных