Как восстановить 1с из резервной копии пошагово
Перейти к содержимому

Как восстановить 1с из резервной копии пошагово

  • автор:

Как восстановить базу 1С при помощи резервной копии? Инструкция

Каждый, кто работает в учетных системах, знает, насколько важно своевременно делать копии своих документов, чтобы не утратить ценную информацию. К числу программ, в которых обязательно выполнение подобных действий относится и система 1С 8.3. Программное обеспечение достаточно надежное, но никто не даст гарантию от возникновения непредвиденных ситуаций. Восстановление базы данных 1С не составит труда при условии, что у пользователя имеется резервная копия. Специалисты рекомендуют делать бэкап каждый день.

Настройки восстановления базы данных (БД) 1С

В случае если программа слетела и требуется восстановить информацию в БД. То необходимо:

  • найти файл *.dt с выгрузкой. Он подходит для файловой и клиент-серверной СУБД;
  • запустить ПО в режиме «Конфигуратора»;
  • выбрать пункт «Администрирование»;
  • выбрать «Загрузить информационную базу»;
  • в открывшемся окне выбирается путь к файлу *.dt;
  • после того как система восстановила базу, пользователь увидит сообщение с предложением перезапуска Конфигуратора.

Если выгрузка была произведена в файле *.lcd, используемым для работы с файловыми СУБД, действия пользователя будут еще проще:

  • необходимо просмотреть расположение файловой БД 1С (это можно сделать в форме выбора ИБ);
  • найти в папке файл с названием «1Cv8.1CD», скопировать его на другой диск и заменить выгруженной версией БД.

Осложнения

Если же создание резервной копии длительное время игнорировалось, а программа в силу тех или иных причин слетела, восстановление возможно. Но в данном случае займет намного больше времени, потребует практического навыка и узкоспециализированных знаний, поэтому доверять процесс можно только опытному программисту 1С и не пытаться решить проблемы самостоятельно.

  • О компании
  • Контакты
  • Статусы компании
  • Вакансии
  • Акции
  • Отправить заявку
  • Часто задаваемые вопросы
  • Политика конфиденциальности
  • Оцените работу сотрудника
  • Обучающие материалы
  • Карта сайта
  • Реквизиты

Восстановление базы 1С 8.3 из резервной копии

Всем понятно, что сохранять копии важных файлов — это обязательное условие успешной и бесперебойной работы любого подразделения организации, тем более бухгалтерии. Система 1С надежно защищена, но подстраховаться на случай непредвиденных ситуаций все же стоит. Восстановить 1С не сложно, при условии наличия резервной копии.

Рекомендуется ежедневно делать бэкапы. Прежде чем перейти к инструкции как восстановить базу 1С из резервной копии — остановимся на том, что же такое бэкапы?

Бэкапы в 1С

Закон подлости никто не отменял, поэтому произойти может всякое тогда, когда этого совсем не ждешь. К примеру, вы со своими коллегами целых несколько недель делали итоговую отчетность, вносили огромное количество данных, проводили сверки и вносили исправления. И вот тяжелый рутинный труд завершен, и вы отправились за чашечкой чая отвлечься и пообщаться.

А когда пришли назад, то обнаружили, что произошло непоправимое — Марья Ивановна шваброй случайно выдернула штепсель от вашего компьютера, или произошел внезапный резкий перепад напряжения и т.п. Все ваши попытки реанимировать свой рабочий компьютер ни к чему не приводят. А крайний срок сдачи отчетности наступает всего через несколько часов. Как быть?

Чтобы не стать «героем» подобной истории, есть смысл как минимум раз в неделю (а в идеале каждый день) делать резервное копирование базы 1С. Процесс этот несложный и займет не более 10 минут.

Инструкция к копированию

Коротко опишем алгоритм по снятию бэкапа базы в 1С. Эти правила действительны для файлового и для клиент-серверного режима.

Выгрузка копии базы данных в файл

1. Войти в режиме «Конфигуратор» (в окне надо отметить требуемую базу и нажать «Конфигуратор»).

режим конфигуратора 1с.png

2. Выбрать пункт «Администрирование — Выгрузить информационную базу. ».

выгрузка информационной базы 1с.png

3. Программа даст право выбрать путь, куда следует выгрузить файл базы, и напишет название.

путь для файла выгружаемых данных.png

По завершению выбора, система даст знать об успешном окончании резервирования.

4. Файл рекомендуем хранить на внешнем носителе (флешка, съемный диск, либо создать специальный архив).

Автоматическая архивация

Чтобы не проделывать резервное копирование вручную, можно использовать специальную программу для автоматической архивации. К примеру, Effector saver. Она поможет всего несколькими кликами настроить процесс автоматического бэкапа. Приложение совместимо с файловой и клиент-серверной базой.

Итак, повторимся, что, если все же неприятность случилась и надо восстановить базу, не переживайте. Если резервная копия есть — процесс восстановления не займет много времени и сил.

Восстановление базы из файла *.dt

Данный метод подойдет для файловой и клиент-серверной СУБД. При загрузке бэкапа из файла с расширением «dt», надо выполнить этапы:

1. Открыть 1С в режиме «Конфигуратор».

2. Войти в «Конфигуратор», выбрать «Администрирование — Загрузить информационную базу».

3. Система выдаст сообщение, что данные, которые не были сохранены, будут потеряны. Ставите ОК под предложением.

загрузка информационной базы.png

4. Выбрать на диске адрес файла с копией.

5. Система приступит к восстановлению базы. По завершению отразится уведомление. Нажмите «Да».

успешная загрузка информационной базы.png

Восстановление базы из файла *.1cd

Этот вариант пригоден исключительно для файловой СУБД. Он очень простой.

1. Поменять файл в папке, где находится файловая база 1С.

2. Чтобы знать местоположение — посмотреть путь к файлу в форме выбора ИБ:

путь к файлу информационной базы.png

3. Пройти по этому пути, найти файл «1Cv8.1CD» — это база данных 1С.

4. Скопировать резервную базу и затем заменить текущий файл своим.

Зачастую в компаниях нарушают инструкции по созданию резервных копий. И неприятности не заставляют себя ждать. При этом процесс восстановления базы становится достаточно проблемным.

Но отчаиваться не стоит! В принципе, почти любую базу есть возможность восстановить. Но в этом лучше довериться опытному специалисту.

Как восстановить 1с из резервной копии пошагово

Итак, случилось непоправимое:

  • Вы случайно удалили базу 1с (в том числе из корзины).
  • Или произошёл сбой в базе и ни один из перечисленных мной способов не помог.
  • И, наконец, самое главное — у вас по каким-то причинам резервные копии не создавались и восстановиться просто неоткуда.

Как говорят в таких случаях — приехали.

Не спешите паниковать — ещё не всё потеряно.

  • Ищем базу за нужное число в теневых копиях компьютера
  • Ищем временную резервную копию, созданную при обновлении базы
  • Ничего не помогло

Ищем базу за нужное число в теневых копиях компьютера

Заходим в мой компьютер и открываем свойства диска, на котором хранится база (этот диск можно увидеть, выделив базу в окне запуска 1С):

В открывшемся диалоге переходим на закладку «Предыдущие версии»:

Если здесь есть версия диска от нужного нам числа — мы спасены!

В этом случае выделяем эту версию и нажимаем кнопку «Открыть»:

Откроется папка с данными этого диска за указанное число (у меня это копия на 28 июня):

Находим здесь папку с нашей базой и перетаскиваем её, например, на рабочий стол.

Подключаем эту папку как обычную базу 1С — вот инструкция.

Если вам не повезло с наличием теневой копии диска (или там нет копии за нужное число) переходим ко второму варианту.

Ищем временную резервную копию, созданную при обновлении базы

Одна из временных резервных копий, созданных 1С при обновлении базы, всё ещё может храниться во временной папке вашего компьютера. В этой статье я расскажу о том, как такую копию найти и извлечь.

Прежде всего находим временную папку нашего компьютера.

Для этого нажимаем комбинацию клавиш Win + R:

  1. Сначала нажимаем Win;
  2. Затем, не отпуская Win, нажимаем английскую букву R;
  3. и отпускаем обе клавиши.

Вот как выглядит кнопка Win:

klavisha-win

В ответ на это у нас откроется диалог «Выполнить», у меня на Windows XP он выглядит так:

Печатаем в текстовое поле команду %temp% и нажимаем ОК:

В ответ на это компьютер откроет нам временную папку:

Нас прежде всего интересуют папки, которые начинаются с «1Cv8Update«. Вот в одной из этих папок и может находиться резервная копия нашей базы.

Чтобы не просматривать их все (нам требуется самая последняя из резервных копий) сортируем папки по дате:

И начинаем просматривать сверху вниз (от наиболее поздних папок к наиболее ранним).

Заходим в каждую из папок, начинающихся с «1Cv8Update«:

Резервная копия базы в этой папке будет выглядеть как файл с жёлтым значком, начинающийся с имени «1Cv8» и расширением «.1CD» (но его не всегда видно). У этого файла обычно самый большой размер из всех (в моём случае 752 мегабайта).

Справа от этого файла мы можем увидеть дату его создания. Если такой файл найден и дата создания нам подходит — это замечательная новость!

Теперь давайте определим резервную копию от какой базы мы нашли?

Для этого откроем файл «log. txt»:

Вот он путь к папке базы, резервную копию которой мы нашли: X:\Базы 1С\ArendaDemo.

Если эта резервная копия нам не подходит (не та база или дата не та) — ищем дальше.

Но вот мы нашли наиболее подходящую — как из неё восстановить базу?

Для этого создаём в папке с базами 1с новую пустую папку, например, так:

В эту папку копируем файл «1Cv8. 1CD» из папки с резервной копией:

Меняем имя этого файла на «1Cv8» (если расширение .1CD у вас не было видно, то дописывать его и не надо):

Подключаем эту папку как обычную базу 1С — вот инструкция.

Ничего не помогло

Если же резервную копию найти не удалось — тоже не отчаиваемся (никогда не надо отчаиваться). Как говорится, безвыходных ситуаций не бывает:

  • Если база была случайно удалена (в том числе из корзины) и с компьютером после этого не проводилось никаких операций — специалист при помощи специальных программ сможет найти и восстановить её с жёсткого диска. Это (если вообще возможно) должно стоить недорого. Только нужно звать специалиста не откладывая, пока удалённая база на жёстком диске не перезаписалась другими данными.
  • Если база настолько повреждена, что не помогли советы отсюда, то хороший специалист также почти всегда сможет восстановить базу или вытащить из неё данные. Вот за это уже с вас могут попросить приличную сумму. И тут нужно соизмерять цену восстановления и цену потерянных данных. Здесь можно не торопиться и даже показать базу сразу нескольким специалистам.

Прошу вас — регулярно создавайте резервные копии ваших баз и документов. Насколько это важно понимаешь только вот в таких безвыходных ситуациях, подобно описанной в статье.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Владимир Милькин

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Как восстановить 1С из резервной копии

Просмотры 2314

Комментарии 0

Поделились 0

Ссылка скопирована

Копировать ссылку

Facebook

Twitter

Вконтакте

Linkedin

Отправить на почту

—> —> Dapibus ac facilisis in —> Morbi leo risus —> Porta ac consectetur ac —> Vestibulum at eros —>

Базовым правилом безопасной при работе с большинством программных продуктов является резервное копирование данных. И 1С не является исключением. Backup баз в 1С — это как функция сохранения в компьютерных играх. В любой непонятной ситуации можно перезагрузиться. Из этого материала вы узнаете несколько способов, как восстановить 1С из резервной копии. Пошагово расскажем, что надо делать.

Зачем восстанавливать базу

Ситуаций, при которых может потребоваться восстановление базы много, от логической ошибки из-за скачка напряжения до перехода к новой конфигурации 1С. Остановимся на наиболее распространенных:

  1. повреждение или удаление рабочей базы;
  2. доступ к информации, которая осталась в архивной копии;
  3. утеря ключей авторизации после шифрования информации;
  4. создание новой базы данных (БД), в которую надо добавить справочную информацию из резервной копии.

В любом случае, прежде чем начать восстанавливать базу, сохраните текущую. Специалисты советуют делать резервную копию даже нерабочей конфигурации, она может понадобиться для дальнейшей работы.

В целом, возьмите за правило регулярно делать резервные копии БД. В облачном сервисе 1С от ITsheff по умолчанию делается ежедневная выгрузка баз в дни, когда вы с ними работали.

Где хранятся базы 1С

Помимо использования встроенных инструментов 1С, мы расскажем, как восстановить базу из резервной копии, обращаясь непосредственно к файлам баз. Поэтому будет полезно знать, где их искать и в каких форматах хранятся.

По умолчанию все файлы базы хранятся в папке InfoBase. Обычно путь к ней выглядит: C:\Users\Имя Пользователя\Documents\InfoBase.

Файлы баз имеют следующие расширения:

  1. *.1CD — файл самой базы, он содержит все внесенные в базу данные;
  2. *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf) — файлы конфигурации;
  3. *.cdn — файл блокировки БД;
  4. *.efd — файл архива конфигурации 1С;
  5. *.geo — файл географических схем БД;
  6. *.grs — файл графических схем;
  7. *.log, *.lgf, *.lgp, *.elf — файлы логов;
  8. *.mft — вспомогательные файлы конфигурации;
  9. *.mxl — файл печатных форм БД;
  10. *.st — файл шаблонов текста.

Как создать резервную копию базы 1С

Для восстановления базы 1С из резервной копии, первое, что надо сделать — это заранее создать эту самую резервную копию. Поэтому сначала расскажем о нескольких способах, как это сделать.

Способ № 1. Через Конфигуратор в формате *.dt.

  1. Зайдите в 1С в режиме Конфигуратор.

Способ № 2. Копирование файла *.1CD

Самый простой и хорошо всем знакомый способ копирования базы — это скопировать непосредственно сам файл базы в формате *.1CD. Но им можно воспользоваться только, если вы работаете с 1С в файловом режиме. При этом важно, чтобы в это время у других пользователей приложение 1С было закрыто, иначе база может скопироваться с ошибками. Так вы сможете обезопасить себя в ситуации, когда слетела база 1С и встал вопрос, как ее восстановить.

  1. Находите файл базы в формате *.1CD. По умолчанию он хранится в папке: C:\Users\Имя Пользователя\Documents\InfoBase.

Пока файл копируется, не работайте с базой 1С и не вносите никакие изменения в файлы конфигурации.

Способ № 3. Автоматическое резервное копирование

Для сохранности данных безопаснее всего настроить регулярное копирование БД. Так вы не окажетесь в ситуации, когда в текущей базе работать невозможно, так как она повреждена, а резервной копии для восстановления у вас нет.

В 1С встроен механизм для автоматического резервного копирования, но он подойдет, если вы работаете с БД в файловом режиме.

  1. В 1С выберите «Администрирование» — «Обслуживание».

❗Обратите внимание — такой способ настройки автоматического резервного копирования подойдет только для файловых баз 1С. Если вы используете 1С в клиент-серверном режиме, то автоматические бекапы баз выполняются через СУБД. И лучше, если этим будут заниматься специалисты.

Для клиентов ITsheff как в файловом режиме 1С, так и в серверном, по умолчанию настроено ежедневное автоматическое копирование БД в облако. В любой момент можно сделать выгрузку архивов баз на свои носители.

Как восстановить 1С 8.3 из резервной копии

Мы рассмотрим несколько способов, как восстановить базу из бекапа 1С версии 8.3, как наиболее актуальной. Большинство этих методов подойдет и для более ранних версий 1С, но могут быть свои нюансы использования.

Способ № 1. Восстановление бекапа базы с помощью Конфигуратора

Если резервную копию базы создавали через Конфигуратор, то сложностей с тем, как восстановить базу 1С из архива, у вас не будет.

  1. Зайдите в режим Конфигуратор.

Способ № 2. Восстановление резервной копии из файла *.1CD

Если вы сохраняли файловую базу простым копированием файла *.1CD, то и ее восстановление будет проходить по такой же схеме.

  1. Найдите файл архивной базы в формате *.1CD. Выберите его мышкой и используйте комбинацию клавиш Ctrl + C, либо щелкнете правой кнопкой и во всплывшем меню выберите «Копировать».

Либо можно при входе в 1С в рабочий список БД вручную добавить резервную копию и работать с ней.

Способ № 3. Восстановление резервной копии в пользовательском режиме

Если сохраняли файловую копию базы через автоматическое резервное копирование или вручную в пользовательском режиме, то база была заархивирована в файл с расширением *.zip.

Для загрузки архивной копии надо использовать тот же механизм, что и при создании бекапа.

  1. В 1С выберите «Администрирование» — «Обслуживание».

Другие способы восстановления 1С из резервной копии

Мы разобрали основные инструменты для восстановления БД, если у вас есть резервная копия. Есть также отдельные программы для восстановления баз 1С. Чаще всего у них более широкие функции, которые позволяют восстановить не только резервную копию 1С, но и удаленную или сильно поврежденную базу. Как правило, это профессиональные инструменты для специалистов.

Также если вы используете 1С в облаке, то у вашего провайдера могут быть собственные инструменты для создания архивов и восстановления 1С. Например, бекапы баз клиентов ITsheff создаются автоматически. В любой момент через Личный кабинет их можно выгрузить на свои носители. При необходимости копию БД помогут восстановить специалисты службы поддержки, и вам не нужно тратить время на решение этой задачи.

В этом материале мы рассматривали в основном механизмы восстановления баз при файловом режиме использования 1С.

Если ваша база повреждена, а актуальных бекапов нет, то рекомендуем нашу статью «Как восстановить поврежденную базу 1С» .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *