Чтобы обезопасить себя от частичной или полной потери данных, перед тем как производить какие то действия с вашей информационной базой, возникает необходимость резервного копирования данных в 1С. С помощью резервной копии вы сможете вернуть базу в то состояние, в котором она была на момент копирования.
Запускаем 1С и выбираем режим конфигуратор для вашей информационной базы:
После того как зашли в конфигуратор, заходим в меню Администрирование и выбираем пункт “Выгрузить информационную базу”
Появляется окно, в котором нужно указать папку для сохранения резервных копий (в моем случае она называется Архивные копии 1С, вы можете назвать ее как угодно), имя файла резервной копии (в моем случае БП20082012, первые две буквы это обозначение названия информационной базы,далее дата сохранения, т.е 20 августа 2012 года) и нажать кнопку сохранить.
Ждем пока программа выполнить сохранение файла. Выполнение этой операции можно наблюдать в левом нижнем углу окна конфигуратора:
После завершения программа выдаст сообщение:
Резервная копия создана.
О том как восстановить базу из резервной копии рассказано в .
Данная инструкция поможет вам настроить резервное копирование в автоматическом режиме. Она подойдет только для файлового режиме работы в базе 1С. Для настройки в клиент-серверном режиме фирма «1С» рекомендует делать бекапы с помощью средств СУБД — MS SQL, Postgre и т.д.
Для настройки проследуйте на вкладку «Администрирование», пункт «Поддержка и обслуживание»:
Хранить копии баз можно на вашем компьютере или на внешнем жестком диске, а также возможно использование сервиса «1С Облачный архив».
Тут также доступна функция ручного запуска создания резервной копии и восстановления, но нас интересует пункт «Настройка резервного копирования»:
Возможные варианты настройки — по расписанию и при завершении работы с программой. Лучше всего, особенно если вы работаете в базу не один, выбрать вариант «Регулярно по расписанию». Настроить его очень просто. На скриншоте я настроил ежедневную процедуру:
Помимо этих настроек нужно указать также каталог для хранения копий (лучше всего использовать Google Drive или Яндекс Диск) и какое количество резервных копий хранить:
Сервис предусматривает несколько независимых уровней резервного копирования ("бэкапов"), чтобы гарантировать сохранение ваших данных в любой ситуации.
Тип бэкапа |
Кто инициирует |
Где хранятся резервные копии |
Где настраивается |
Для каких приложений реализовано |
Автоматически, раз в сутки |
На сервере администратора сервиса
|
Настраивается сотрудником администратора сервиса |
Для всех |
|
По расписанию , определяемому пользователем |
Настройка расписания и управление резервными копиями - в Менеджере сервиса |
|||
Вручную пользователем |
На сервере администратора сервиса |
Из приложения в разделе Администрирование или и з Менеджера сервиса. Управление резервными копиями - в Менеджере сервиса |
"1С:Бухгалтерия 8", "1С:Управление небольшой фирмой", "1С:Отчетность предпринимателя" |
|
(в т.ч. для последующей загрузки в локальную версию) |
Вручную пользователем |
На компьютере пользователя |
Из приложения в разделе Администрирование |
Для всех |
Условия хранения резервных копий на сервере администратора сервисаДля резервных копий данных, созданных в процессе резервного копирования - системного, настраиваемого (по расписанию), а также по требованию, - предусмотрены следующие условия создания и хранения на сервере администратора сервиса.
Вид резервной копии | Условия создания и хранения копий |
Файлы, из которых была загружена область в начале ведения учета в сервисе (при переносе данных из локальной версии) |
Сохраняется в том случае, когда учет в сервисе ведется не "с нуля", а данные были перенесены из коробочной версии приложения.. Хранятся бессрочно. |
Ежегодные копии | Все копии. Хранятся бессрочно. |
Ежемесячные копии |
Создаются, если за период (месяц) в базу входили интерактивно. По умолчанию хранятся 2 последние копии, т.е. при постоянной работе в базе - за последние два месяца. Если за какие-то из двух последних месяцев пользователи не подключались к базе и, соответственно, копии не создавалась, то будут храниться копии, созданные за предыдущие месяцы. |
Ежедневные копии |
Создаются, если за период (день) в базу входили интерактивно. Хранятся 3 последние копии (аналогично ежемесячным копиям). |
Копии по требованию и по расписанию |
Создаются по настройкам или по требованию (вручную) пользователем. Хранятся 3 последние копии. |
Резервные копии, хранящиеся на сервере администратора сервиса в зашифрованном виде, надежно защищены от несанкционированного доступа.
Рассмотрим перечисленные выше типы резервного копирования подробнее.
Один раз в сутки все данные всех пользователей сервиса автоматически сохраняются на внешних носителях в отдельном хранилище дата-центра. Это обеспечивает возможность восстановления ваших данных даже в случае чрезвычайных ситуаций в регионе, в котором расположен дата-центр.
Данный тип резервного копирования администрируется на уровне сервиса и служит для быстрого восстановления данных в случае возникновения нештатных ситуаций (поломки оборудования и проч.). Пользователи сервиса не имеют доступа к управлению этими резервными копиями.
Помимо автоматического (системного) резервного копирования, пользователь может настроить сохранение персональных копий своих данных по расписанию.
Созданные резервные копии будут храниться на сервере администратора сервиса (в "облаке"), что гарантирует быстроту их создания (поскольку отсутствует необходимость их передачи на компьютер пользователя).
Настраиваемое резервное копирование дает пользователю сервиса следующие возможности:
Расписание резервного копирования настраивается пользователем в Менеджере сервиса , который открывается с сайта сервиса по ссылке Личный кабинет на странице "Мои приложения".
Для настройки резервного копирования выполните в Менеджере сервиса следующее.
Резервное копирование по требованию подразумевает сохранение пользователем персональных копий данных вручную в любой момент времени, по необходимости.
В этом случае так же, как и при настраиваемом по расписанию резервном копировании, созданные резервные копии хранятся на сервере администратора сервиса (в "облаке").
Резервное копирование по требованию дает пользователю следующие возможности:
Резервную копию данных по требованию (по состоянию на текущий момент времени) вы можете создать вручную как из Менеджера сервиса , так и из самого приложения.
Рассмотрим оба варианта создания копий.
Чтобы создать резервную копию из приложения , запустите его и выполните следующее:
Для создания резервной копии по требованию из Менеджера сервиса , откройте его с сайта сервиса по ссылке Личный кабинет на странице "Мои приложения" и выполните следующее:
Управление резервными копиями (например, восстановление из них данных в новое приложение) осуществляется из Менеджера сервиса , который открывается с сайта сервиса по ссылке Личный кабинет на странице "Мои приложения".
Вы сможете управлять резервными копиями:
Управление резервными копиями происходит следующим образом:
Помимо создания резервной копии "в облаке", т.е. на сервере администратора сервиса, вы также можете в любой момент времени самостоятельно сохранить свои данные непосредственно на локальный компьютер (в виде упакованного набора XML-файлов). Для этого в приложении перейдите в раздел Администрирование и выберите команду Выгрузить данные в локальную версию .
В статье показаны способы восстановления базы 1С с помощью встроенных в программу инструментов или сторонних приложений . Как создать и восстановить резервную копию базы данных. Для большинства пользователей продуктов компании 1С , повреждение или утеря базы «1С: Предприятие» есть тем, о чём даже боятся говорить. Для них, задача по восстановлению базы данных кажется просто нереальной, а её утеря страшной трагедией.
На самом деле, продукты компании 1С являются таким же программным обеспечением, как и любое другое. Информация, которую пользователи вносят в свои базы данных сохраняется в файлах, из которых можно создавать резервные копии или восстанавливать в случае повреждения или удаления. Часто для этого достаточно встроенных в «1С: Предприятие» инструментов, но и о стороннем программном обеспечении также забывать не стоит.
По умолчанию, каталогом информационной базы, в котором кроме файла самой базы 1С сохраняются все файлы, которые имеют к ней отношение, является папка в Документах пользователя:
C:\Users\Имя Пользователя\Documents\InfoBase
В этой папке хранятся все файлы, которые имеют отношение к данной базе данных.
К таким файлам относятся:
Признаки повреждения базы данных 1С могут быть самые разнообразные, это сбои при работе с базой или её внезапное закрытие, зависание, разнообразные сообщение о наличии ошибок во время работы с ней или при запуске. Часто «1С: Предприятие» сообщая о наличии ошибки при выполнении операции с информационной базой так и описывает её «…Файл базы повреждён» .
Причины повреждения базы 1С могут быть физического или логического происхождения.
Последствия физических причин повреждения баз банных самые тяжелые, так как связаны с повреждением носителя информации, на котором хранятся данные. Это может быть повреждение внешнего или встроенного жесткого диска, оптического носителя информации, флешки или карты памяти. В данном случае, чтобы иметь возможность восстановить базу 1С, необходимо вернуть работоспособность носителю информации.
Логические повреждения баз происходят в результате сбоев в работе программного обеспечения, неправильного или внезапного отключения компьютера или носителя информации, неправильная работа сетевого оборудования, а также вирусы и деятельность вредоносных программ.
Мы уже множество раз упоминали об этом в наших статьях – лучшим способом сохранить ваши данные есть создание их резервной копии. Для базы 1С данный способ также актуален.
В случае сбоя в работе информационной базы и возникновения описанных выше ошибок или других симптомов паниковать не стоит, так как в большинстве случаев база 1С восстановима. Осуществить это возможно с помощью встроенных в платформу инструментов.
Для устранения ошибок базы 1С в её конфигураторе предусмотрена функция «Тестирование и исправление…» . Чтобы воспользоваться ею:
В каждой версии платформы «1С: Предприятие»
есть утилита, которая предназначена для отладки повреждённых информационных баз. С внутреннего меню платформы доступа к данной утилите нет. Но она устанавливается вместе с установкой платформы. Чтобы запустить её, перейдите в папку, в которую установлена платформа 1С на вашем компьютере:
C:\Program Files (x86)\1cv8\8.3.8.1652\bin
(где, 8.3.8.1652 – номер релиза платформы (разный для разных релизов))
Найдите и запустите в данной папке файл chdbfl.exe – это и есть утилита отладки информационных баз 1С. После запуска утилиты, укажите с её помощью файл базы данных нажав троеточие справа от поля «Имя файла БД» , и поставьте галочку возле функции «Исправлять обнаруженные ошибки» . Задав необходимые параметры – нажмите кнопку «Выполнить» .
Все обнаруженные ошибки и другие действия утилиты будут отображены в окне chdbfl.exe.
В особо сложных случаях или если предыдущие два способа отладки информационной базы не принесли желаемого результата, теоретически восстановить её возможно с помощью HEX-редактора . Для этого необходимо открыть в HEX-редакторе основной файл базы данных *.1CD.
Минусом данного способа есть то, что данный способ исправления повреждённой базы 1С могут осуществлять только опытные и разбирающиеся в HEX специалисты.
Нельзя не отметить, что имеет встроенный HEX-редактор, который можно использовать для исправления повреждённых файлов.
Если в результате случайного удаления, переустановки операционной системы, форматирования жесткого диска или другого носителя информации на котором хранилась база 1С, она была утеряна, то восстановить её можно с помощью . Для этого:
Примечание . Аналогичным образом можно восстановить утерянный файл резервной копии информационной базы 1С – 1Cv8.dt.
Все описанные в данной статье способы восстановления базы данных 1С показаны на примере платформы «1С: Предприятие 8.3» . Но эта информация также актуальна для других программ и конфигураций платформы:
Существуют несколько способ создания резервных копий:
Рассмотрим каждый из способов создания “бекапов” баз 1С подробнее.
Простое копирование файла с расширением «*.1CD» и при необходимости – «1Cv8Log» из каталога с ИБ:
В журнале регистраций событий хранится информация: о входе и завершении сеанса, изменение данных, запуск и выполнение фоновых заданий и другая информация, в зависимости от настройки:
Данный способ копирования позволяет выполнять при запущенных пользовательских сеансах, но на момент копирования в ИБ НЕ ДОЛЖНО быть активности (создание, запись, проводки документов), так как можно получить не корректную копию.
Выгрузка базы 1С в конфигураторе, где создается сжатый файл с расширением dt. При необходимости, отдельно можно архивировать и журнал регистраций.
Запускаем ИБ в режиме Конфигуратора:
Запускаем мастер выгрузки ИБ:
Выгружаем ИБ, где указываем месторасположение резервной копии:
По окончании – появится сообщение о завершении выгрузки ИБ:
После создания копии нужно проверить (протестировать) работоспособность dt файла – загрузкой ИБ, предварительно создать ИБ для тестирования.
Запускаем ИБ в режиме Конфигуратора .
Запускаем мастер загрузки ИБ, где указываем месторасположение *.dt файла:
После восстановления резервной копии 1С появится предупреждение об успешной загрузки ИБ и запросе о перезагрузке Конфигуратора:
При создании данного способа резервирования требуется, чтобы все пользователи данной ИБ завершили сеанс работы.
Более подробно как произвести восстановление данных из ранее созданной архивной копии, в том числе как восстановить данные в уже существующую информационную базу или вновь созданную базу – смотрите в нашем видео:
Автоматическое резервное копирование , которое настраивается в пользовательском режиме «1С:Предприятие». Данный режим создан разработчиками в конфигурациях на платформе «1С:Предприятие 8.3» («Бухгалтерия предприятия, ред. 8.3», «Зарплата и управление персоналом, ред. 8.3», «Управление торговлей, ред. 11.2»):
Здесь можно:
Советы:
Если остались вопросы, то можете посмотреть наше видео, где более подробно описывается создание архивной копии информационной базы с помощью средств самой технологической платформы в режиме Конфигуратора:
Итак, случилось непоправимое:
Как говорят в таких случаях - приехали...
Не спешите паниковать - ещё не всё потеряно.
Заходим в мой компьютер и открываем свойства диска, на котором хранится база (этот диск можно увидеть, выделив базу в окне запуска 1С):
В открывшемся диалоге переходим на закладку "Предыдущие версии":
Если здесь есть версия диска от нужного нам числа - мы спасены!
В этом случае выделяем эту версию и нажимаем кнопку "Открыть":
Находим здесь папку с нашей базой и перетаскиваем её, например, на рабочий стол.
Если вам не повезло с наличием теневой копии диска (или там нет копии за нужное число) переходим ко второму варианту.
Одна из временных резервных копий, созданных 1С при обновлении базы, всё ещё может храниться во временной папке вашего компьютера. В этой статье я расскажу о том, как такую копию найти и извлечь.
Прежде всего находим временную папку нашего компьютера.
Для этого нажимаем комбинацию клавиш Win + R:
Вот как выглядит кнопка Win:
В ответ на это у нас откроется диалог "Выполнить", у меня на Windows XP он выглядит так:
Печатаем в текстовое поле команду %temp% и нажимаем ОК:
В ответ на это компьютер откроет нам временную папку:
Нас прежде всего интересуют папки, которые начинаются с "1Cv8Update ". Вот в одной из этих папок и может находиться резервная копия нашей базы.
Чтобы не просматривать их все (нам требуется самая последняя из резервных копий) сортируем папки по дате:
И начинаем просматривать сверху вниз (от наиболее поздних папок к наиболее ранним).
Заходим в каждую из папок, начинающихся с "1Cv8Update ":
Резервная копия базы в этой папке будет выглядеть как файл с жёлтым значком, начинающийся с имени "1Cv8" и расширением ".1CD" (но его не всегда видно). У этого файла обычно самый большой размер из всех (в моём случае 752 мегабайта).
Справа от этого файла мы можем увидеть дату его создания. Если такой файл найден и дата создания нам подходит - это замечательная новость!
Теперь давайте определим резервную копию от какой базы мы нашли?
Для этого откроем файл "log...txt":
Вот он путь к папке базы, резервную копию которой мы нашли: X:\Базы 1С\ArendaDemo.
Если эта резервная копия нам не подходит (не та база или дата не та) - ищем дальше.
Но вот мы нашли наиболее подходящую - как из неё восстановить базу?
Для этого создаём в папке с базами 1с новую пустую папку, например, так:
В эту папку копируем файл "1Cv8....1CD " из папки с резервной копией:
Меняем имя этого файла на "1Cv8 " (если расширение.1CD у вас не было видно, то дописывать его и не надо):
Подключаем эту папку как обычную базу 1С - вот .
Если же резервную копию найти не удалось - тоже не отчаиваемся (никогда не надо отчаиваться). Как говорится, безвыходных ситуаций не бывает:
Прошу вас - регулярно резервные копии ваших баз и документов. Насколько это важно понимаешь только вот в таких безвыходных ситуациях, подобно описанной в статье.