Существуют несколько способ создания резервных копий:
Рассмотрим каждый из способов создания “бекапов” баз 1С подробнее.
Простое копирование файла с расширением «*.1CD» и при необходимости – «1Cv8Log» из каталога с ИБ:
В журнале регистраций событий хранится информация: о входе и завершении сеанса, изменение данных, запуск и выполнение фоновых заданий и другая информация, в зависимости от настройки:
Данный способ копирования позволяет выполнять при запущенных пользовательских сеансах, но на момент копирования в ИБ НЕ ДОЛЖНО быть активности (создание, запись, проводки документов), так как можно получить не корректную копию.
Выгрузка базы 1С в конфигураторе, где создается сжатый файл с расширением dt. При необходимости, отдельно можно архивировать и журнал регистраций.
Запускаем ИБ в режиме Конфигуратора:
Запускаем мастер выгрузки ИБ:
Выгружаем ИБ, где указываем месторасположение резервной копии:
По окончании – появится сообщение о завершении выгрузки ИБ:
После создания копии нужно проверить (протестировать) работоспособность dt файла – загрузкой ИБ, предварительно создать ИБ для тестирования.
Запускаем ИБ в режиме Конфигуратора .
Запускаем мастер загрузки ИБ, где указываем месторасположение *.dt файла:
После восстановления резервной копии 1С появится предупреждение об успешной загрузки ИБ и запросе о перезагрузке Конфигуратора:
При создании данного способа резервирования требуется, чтобы все пользователи данной ИБ завершили сеанс работы.
Более подробно как произвести восстановление данных из ранее созданной архивной копии, в том числе как восстановить данные в уже существующую информационную базу или вновь созданную базу – смотрите в нашем видео:
Автоматическое резервное копирование , которое настраивается в пользовательском режиме «1С:Предприятие». Данный режим создан разработчиками в конфигурациях на платформе «1С:Предприятие 8.3» («Бухгалтерия предприятия, ред. 8.3», «Зарплата и управление персоналом, ред. 8.3», «Управление торговлей, ред. 11.2»):
Здесь можно:
Советы:
Если остались вопросы, то можете посмотреть наше видео, где более подробно описывается создание архивной копии информационной базы с помощью средств самой технологической платформы в режиме Конфигуратора:
О необходимости периодического сохранения результатов своей деятельности при работе с персональным компьютером сказано и написано довольно много, поэтому не будем повторять этих прописных истин. Информационная база, по своей сути, является плодом деятельности большого коллектива людей, именно поэтому важно знать, как правильно настроить в 1С резервное копирование.
При работе 1С в файловом режиме таблицы базы данных хранятся в одном единственном файле. Его местоположение можно увидеть в нижней части окна запуска программы (Рис.1).
Адресная строка, указанная после надписи «File=» и есть то место, где нам надо искать файл с расширением 1CD (Рис.2).
Рис.2
Список дальнейших возможных действий:
Естественно, эти действия необходимо производить периодически и желательно в те моменты, когда в базу вносится минимальное количество изменений. Для небольших по объему баз с небольшим документооборотом период может составлять от одного резервного копирования в месяц, до пары раз в неделю. Крупным компаниям желательно делать бэкапы каждый день.
Некоторые программы позволяют настроить произвольное расписание архивации, закладывая в имя сохраняемого файла дату создания копии.
В самой платформе 1С реализован следующий механизм создания резервных копий:
В случае, если в базе есть хоть один пользователь, сохранение будет прервано, и на экран выйдет сообщение «Ошибка исключительной блокировки» (Рис.3).
Рис.3
В зависимости от объемов базы данных процесс выгрузки может занимать от нескольких минут, до нескольких десятков минут. Очень большие базы в таком режиме сохранить невозможно, так как начинают действовать ограничения со стороны файловой системы.
Несмотря на некоторые ограничения по размеру файла приемника, этот способ прекрасно подходит и для файлового и для клиент-серверного режима работы.
В зависимости от того, существенно различается и технология резервного копирования.
В нашей стране, наибольшее распространение получили:
Подробному описанию резервного сохранения данных в режиме sql можно посвятить не одну научную статью. Здесь же хотелось бы отметить, что все действия интуитивно просты и сводятся к вызову контекстного меню базы данных в консоли управления базой (Рис.4).
Рис.4
Конечно, можно сказать, что внешние обработки не являются частью базы данных, однако иногда бывают случаи, когда их приходится восстанавливать.
Рассмотрим такую проблему: при разработке модуля внешней обработки случился скачок напряжения. В некоторых случаях это не является проблемой, а в некоторых повторное открытие обработки выдает ошибку (Рис.5):
Рис. 5
Подробное описание ошибки сообщает «Неверный формат хранилища данных». Так может быть утеряна более чем недельная работа.
Что же делать? В первую очередь не паниковать! И ни в коем случае не запускать 1С!!!
Если запустить программу до этого алгоритма файлы будут перезаписаны, и восстановить обработку вряд ли получится.
Резервное копирование базы 1С Предприятие 8.3 позволяет обезопасить пользователя от потери данных при выполнении «опасных» операций, которые могут значительно изменить учетные данные (например, выправление учетных регистров, групповое изменение документов) или испортить базу (операции по , обновлению конфигурации и прочее). Так же бывает необходимо копировать базу, что бы передать её кому-либо, причем в этом случае необходим максимально компактный размер.
Резервное копирование базы 1С может осуществляться несколькими способами, самый универсальный — через утилиту выгрузки информационной базы в конфигураторе 1с. Этот способ подойдет как для файловых, так и для клиент-серверных приложений 1С Предприятие. Для создания резервной копии необходимо зайти в конфигуратор и выбрать пункт Администрирование — Выгрузить информационную базу…
Появится стандартная панель сохранения файлов, где указываем каталог, в который будем сохранять резервную копию. Вводим название файла выгрузки (по умолчанию подставляется «1CV8») и нажимаем кнопку «Сохранить». В качестве примера я изменю стандартное название на «1CV8-МояВыгрузка». После этого ждем пока завершится процедура сохранения резервной копии.
После завершения выгрузки появится сообщение, что выгрузка информационной базы в файл завершена с указанием пути и названия выгрузки.
Теперь файл выгрузки вы сможете найти в указанном вами каталоге. Перейдем в указанный каталог и видим в нем файл 1CV8-МояВыгрузка.dt. Добавлю одно полезное замечание
Файл выгрузки резервной копии 1с имеет расширение .dt
Теперь этот файл вы можете копировать на носители, пересылать, сохранять… единственное но! — по почте, скорее всего, файл выгрузки переслать не получится из-за его объема.
Файл выгрузки у вас готов, предположим вы скопировали файл на флешку, принесли товарищу, что бы показать состояние вашего учета и тут возникает необходимость восстановить базу данных 1с из вашего файла выгрузки.
Для восстановления базы данных из резервной копии план действий такой:
Приступим!
Процесс создания новой информационной базы данных 1С Предприятие 8.3 подробно описан в статье . После создания новой базы необходимо в неё необходимо загрузить файл выгрузки 1CV8-МояВыгрузка.dt.
Для загрузки базы 1С Предприятие 8.3 из резервной копии, входим в созданную новую конфигурацию в режиме «Конфигуратор» и выбираем пункт меню «Администрирование» -» Загрузить информационную базу…»
В открывшейся форме выбираем файл выгрузки информационной базы 1с (имеет расширение *.dt)
и соглашаемся с предложением потерять все данные в случае продолжения операции. Начнется операция загрузки базы, которая по времени зависит от объема загружаемой базы.
В итоге мы получим сообщение, что информационная базы успешно загружена. Далее мы можем согласиться с перезапуском конфигуратора, что бы увидеть загруженные объекты конфигурации или можем этого не делать, нажать «Нет» и закрыть конфигуратор.
Зайдя в созданную базу после загрузки файла выгрузки 1с в режиме «Предприятие», вы увидите идентичную копию выгруженной ранее базы 1с.
После публикации этого поста поступило обращение одного из клиентов, что он не может загрузить файл *.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С, тем больший эффект получит спасение их работы из резерва. Резервное копирование базы 1С выполняется самостоятельно различными способами, каждый из которых будет оптимален при определенных условиях и размере ИБ.
Данная возможность не является самой надежной для постоянного использования. Часто к ней прибегают с целью выполнить резервное копирование в 1С перед обновлением и внесением существенных изменений. Самый быстрый вариант для файловой базы, не требующий даже использования конфигуратора и вспомогательного ПО – копирование файла -*.1CD. Если неизвестно, где расположена база, запустите 1С и при выборе баз обратите внимание на строчку с расположением файла базы:
Перейдя по этому пути, мы должны переместить копию нужного нам файла в место, в котором она будет храниться.
В этот момент в базе не должно происходить активных действий с объектами конфигурации. Чтобы восстановить ИБ из файла, просто замените файл *.1CD в папке БД. Другой вариант сделать резервное копирование в 1С потребует активизировать конфигуратор – выгрузка ИБ в файл с расширением dt. Для этого выполняем простые действия:
Для регулярного сохранения больше подходит автоматическое резервное копирование в 1С. Компания 1С в типовых конфигурациях подготовила настройку этого процесса для ИБ в файловом варианте. Вы найдете ее по «НСИ и администрирование», «Поддержка и обслуживание», «Резервное копирование и восстановление». Можно сохранить копии на жесткий диск ПК, внешнее устройство и облачный архив.
Также тут можно обнаружить пункт «Настройка резервного копирования». Он разрешает задать:
Для клиент-серверной базы механизм не подходит. Автоматическое резервное копирование данных в 1С 8.3 необходимо выполнять, используя СУБД. Наибольшей популярностью в России пользуются Microsoft SQL и PostgreSQL. Для настройки автоматического сохранения данных, нужно разбираться в структуре и внутренних механизмах СУБД.
Для администраторов важно уметь не только настраивать автоматическую выгрузку копий БД, но и знать, как восстанавливать базу. Каждый надеется, что ему не пригодятся эти знания, но даже для спокойствия, администратор должен уметь восстанавливать базу. Но помните, что загрузка БД из сделанной копии – это последний способ исправить проблему и перед этим нужно попробовать остальные возможности. Процесс происходит в монопольном режиме и состоит из следующих пунктов:
Настройка резервного копирования в 1С 8.3 должна быть в арсенале каждого администратора, как и способ восстановления базы. Но грамотный администратор не будет использовать этот механизм на постоянной основе, так как это крайняя мера в спасении БД.
Удивительно, как мало знакомых бухгалтеров задумывается о резервном копировании баз 1С и документов!
А ведь по статистике критический возраст для жёстких дисков наступает через 3 года использования и спустя это время вероятность потери данных особенно велика.
И хорошо, если есть программист. Худо-бедно, но раз в месяц он копию сделает. А, если речь о бухгалтере на дому? Обычно тянут с архивацией до последнего, крайнего случая.
И как жаль бывает потраченных сил, если такой случай настаёт. Как много времени, средств и нервов уходит на восстановление учёта!
Начинаешь разбираться, а почему же не делались копии. И выясняется, что в более чем половине случаев про необходимость регулярной архивации знали, но не смогли настроить программу.
Всё верно, зачастую программы пишутся программистами для программистов. И когда такую программу запускает обычный пользователь - он теряется от обилия настроек и возможностей.
А ему всего-то надо сохранять свои данные, скажем, раз в неделю. Какая простая задача и какие сложные инструменты для её решения нам зачастую предлагают!
Бэкапер-1С Резервные копии бухгалтерии - очень надёжная, но в то же время простая в использовании программа архивации ваших баз 1С и документов.
Сразу после установки Бэкапер-1С готов к работе. Можно больше ничего не настраивать. Каждый раз при запуске он сам будет находить:
В 90% случаев этого оказывается достаточно!
Бэкапер-1С многое умеет. Вот некоторые из его возможностей:
Вы ещё сомневаетесь относится ли ваш случай к счастливым 90%? Тогда установите Бэкапер-1С и нажмите кнопку "Сделать архив" - всё остальное он сделает за вас.
Дорогие пользователи. Прошу вас учитывать, что программа бэкапер-1с не развивается и не поддерживается мною уже 2 года. Это произошло по причине того, что все мои силы брошены на развитие и поддержку программы , которая пришла на смену бэкаперу в части архивации и многих других операций над базами.
С уважением, Владимир Милькин (преподаватель